diff --git a/compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/JvmInlineClassLowering.kt b/compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/JvmInlineClassLowering.kt index 9b297b3b893..b1083f5a236 100644 --- a/compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/JvmInlineClassLowering.kt +++ b/compiler/ir/backend.jvm/lower/src/org/jetbrains/kotlin/backend/jvm/lower/JvmInlineClassLowering.kt @@ -304,7 +304,7 @@ private class JvmInlineClassLowering(private val context: JvmBackendContext) : F return IrFunctionReferenceImpl( expression.startOffset, expression.endOffset, expression.type, - replacement.symbol, replacement.typeParameters.size, + replacement.symbol, function.typeParameters.size, replacement.valueParameters.size, expression.reflectionTarget, expression.origin ).apply { buildReplacement(function, expression, replacement)