diff --git a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/irCodegenUtils.kt b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/irCodegenUtils.kt index f8dfd095d2b..e8741a422ac 100644 --- a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/irCodegenUtils.kt +++ b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/irCodegenUtils.kt @@ -51,7 +51,8 @@ class IrFrameMap : FrameMapBase() { return super.leave(descriptor) } - fun typeOf(descriptor: IrSymbol): Type = typeMap.getValue(descriptor) + fun typeOf(symbol: IrSymbol): Type = + typeMap[symbol] ?: error("No mapping for symbol: ${symbol.owner.render()}") } internal val IrFunction.isStatic