diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt index 052b57b2cd6..ca99c11b0b4 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/lower/EnumClassLowering.kt @@ -358,6 +358,7 @@ internal class EnumClassLowering(val context: Context) : FileLoweringPass { val statements = initializer.statements val constructorCall = statements.last() as IrConstructorCall statements[statements.lastIndex] = irInitInstanceCall(instance, constructorCall) + initializer.type = context.irBuiltIns.unitType +initializer }