diff --git a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/BridgeLowering.kt b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/BridgeLowering.kt index 78e97767e86..063805baf08 100644 --- a/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/BridgeLowering.kt +++ b/compiler/ir/backend.jvm/src/org/jetbrains/kotlin/backend/jvm/lower/BridgeLowering.kt @@ -558,7 +558,9 @@ internal class BridgeLowering(val context: JvmBackendContext) : FileLoweringPass target, IrDeclarationOrigin.BRIDGE, type = (substitutedType?.eraseToScope(visibleTypeParameters) ?: type.eraseTypeParameters()), // Currently there are no special bridge methods with vararg parameters, so we don't track substituted vararg element types. - varargElementType = varargElementType?.eraseToScope(visibleTypeParameters) + varargElementType = varargElementType?.eraseToScope(visibleTypeParameters), + startOffset = target.startOffset, + endOffset = target.endOffset, ) private fun IrBuilderWithScope.delegatingCall(