From b9a7921b10aa185e1f6a2eb9227b395ffae76246 Mon Sep 17 00:00:00 2001 From: Sergey Bogolepov Date: Thu, 26 Jan 2023 14:04:21 +0200 Subject: [PATCH] [K/N] Remove obsolete todo message Since we run ReturnsInsertionPhase on per-file basis, prerequisites check is triggered only if modules has files. --- .../jetbrains/kotlin/backend/konan/driver/phases/Lowerings.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/driver/phases/Lowerings.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/driver/phases/Lowerings.kt index 0caed92f8c1..7957472ee7d 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/driver/phases/Lowerings.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/driver/phases/Lowerings.kt @@ -431,7 +431,7 @@ private val exportInternalAbiPhase = createFileLoweringPhase( internal val ReturnsInsertionPhase = createFileLoweringPhase( name = "ReturnsInsertion", description = "Returns insertion for Unit functions", - prerequisite = setOf(autoboxPhase, coroutinesPhase, enumClassPhase), // TODO: if there are no files in the module, this requirement fails. + prerequisite = setOf(autoboxPhase, coroutinesPhase, enumClassPhase), lowering = ::ReturnsInsertionLowering, )