diff --git a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/ExpressionCodegen.kt b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/ExpressionCodegen.kt index b4457bf824d..fbe13504d2a 100644 --- a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/ExpressionCodegen.kt +++ b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/codegen/ExpressionCodegen.kt @@ -179,7 +179,7 @@ class ExpressionCodegen( gen(expression, callable.valueParameterTypes[i], data) } is DefaultArg -> { - pushDefaultValueOnStack(callable.parameterTypes[i], mv) + pushDefaultValueOnStack(callable.valueParameterTypes[i], mv) defaultMask.mark(expression.index) } else -> TODO()