diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLower.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLower.kt index 3aa0e4fd2dd..602d02b8caa 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLower.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanLower.kt @@ -18,7 +18,7 @@ internal class KonanLower(val context: Context) { val phaser = PhaseManager(context) phaser.phase(KonanPhase.LOWER_INLINE) { - FunctionInlining(context).inline(irFile) + //FunctionInlining(context).inline(irFile) } phaser.phase(KonanPhase.LOWER_ENUMS) { EnumClassLowering(context).run(irFile) @@ -51,5 +51,8 @@ internal class KonanLower(val context: Context) { phaser.phase(KonanPhase.AUTOBOX) { Autoboxing(context).lower(irFile) } + phaser.phase(KonanPhase.LOWER_INTEROP) { + InteropLowering(context).runOnFilePostfix(irFile) + } } }