diff --git a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/FunctionReferenceLowering.kt b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/FunctionReferenceLowering.kt index d09edec6452..2e9918feb91 100644 --- a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/FunctionReferenceLowering.kt +++ b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/FunctionReferenceLowering.kt @@ -396,7 +396,7 @@ internal class FunctionReferenceLowering(private val context: JvmBackendContext) } } - body = context.createJvmIrBuilder(symbol).run { + body = context.createJvmIrBuilder(symbol, startOffset, endOffset).run { var unboundIndex = 0 irExprBody(irCall(callee).apply { for ((typeParameter, typeArgument) in typeArgumentsMap) { diff --git a/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepInto/functionReference.out b/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepInto/functionReference.out index 218eaedff1f..1e833606988 100644 --- a/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepInto/functionReference.out +++ b/idea/jvm-debugger/jvm-debugger-test/testData/stepping/stepInto/functionReference.out @@ -1,4 +1,3 @@ -// IGNORE_BACKEND: JVM_IR LineBreakpoint created at functionReference.kt:11 Run Java Connected to the target VM