diff --git a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/utils/IrTypeUtils.kt b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/utils/IrTypeUtils.kt index 49fc75b0308..5b91132ad3c 100644 --- a/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/utils/IrTypeUtils.kt +++ b/compiler/ir/backend.js/src/org/jetbrains/kotlin/ir/backend/js/utils/IrTypeUtils.kt @@ -5,11 +5,11 @@ package org.jetbrains.kotlin.ir.backend.js.utils +import org.jetbrains.kotlin.backend.common.serialization.fqNameSafe import org.jetbrains.kotlin.ir.symbols.IrClassSymbol import org.jetbrains.kotlin.ir.symbols.IrClassifierSymbol import org.jetbrains.kotlin.ir.symbols.IrTypeParameterSymbol import org.jetbrains.kotlin.ir.types.* -import org.jetbrains.kotlin.resolve.descriptorUtil.fqNameUnsafe import org.jetbrains.kotlin.types.Variance import org.jetbrains.kotlin.utils.addToStdlib.ifNotEmpty @@ -35,6 +35,6 @@ private fun IrTypeArgument.asString(): String = when(this) { private fun IrClassifierSymbol.asString() = when (this) { is IrTypeParameterSymbol -> this.owner.name.asString() - is IrClassSymbol -> this.descriptor.fqNameUnsafe.asString() + is IrClassSymbol -> this.owner.fqNameSafe.asString() else -> error("Unexpected kind of IrClassifierSymbol: " + javaClass.typeName) }