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 9afa7614f4e..e08511f3179 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 @@ -17,13 +17,12 @@ internal class KonanLower(val context: Context) { fun lower(irFile: IrFile) { val phaser = PhaseManager(context) - // TODO: consider place of the pass. - phaser.phase(KonanPhase.LOWER_STRING_CONCAT) { - StringConcatenationLowering(context).lower(irFile) - } phaser.phase(KonanPhase.LOWER_INLINE) { FunctionInlining(context).inline(irFile) } + phaser.phase(KonanPhase.LOWER_STRING_CONCAT) { + StringConcatenationLowering(context).lower(irFile) + } phaser.phase(KonanPhase.LOWER_ENUMS) { EnumClassLowering(context).run(irFile) }