From 2e81c045a7073d15e50c5d42a32b530ace4ecf54 Mon Sep 17 00:00:00 2001 From: Igor Chevdar Date: Mon, 6 Mar 2017 15:07:03 +0300 Subject: [PATCH] Merge fix --- .../jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt index 65c191d8f22..0b20959026c 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt @@ -128,7 +128,7 @@ internal class EnumClassLowering(val context: Context) : ClassLoweringPass { val blockBody = declaration.body as? IrBlockBody ?: throw AssertionError("Unexpected constructor body: ${declaration.body}") blockBody.statements.transformFlat { if (it is IrEnumConstructorCall) - listOf(it, IrInstanceInitializerCallImpl(UNDEFINED_OFFSET, UNDEFINED_OFFSET, + listOf(it, IrInstanceInitializerCallImpl(declaration.startOffset, declaration.startOffset, irClass.descriptor)) else null }