[IR] Drop all usages of Ir.irModule

This commit is contained in:
Sergey Bogolepov
2022-12-28 12:01:47 +02:00
committed by Space Team
parent a90664574c
commit 3355f04fa1
2 changed files with 2 additions and 2 deletions
@@ -164,7 +164,7 @@ internal class Context(
override lateinit var ir: KonanIr
override val irBuiltIns
get() = ir.irModule.irBuiltins
get() = irModule!!.irBuiltins
override val typeSystem: IrTypeSystemContext
get() = IrTypeSystemContextImpl(irBuiltIns)
@@ -25,7 +25,7 @@ import org.jetbrains.kotlin.util.OperatorNameConventions
internal val createLLVMDeclarationsPhase = makeKonanModuleOpPhase(
name = "CreateLLVMDeclarations",
description = "Map IR declarations to LLVM",
op = { context, _ -> context.generationState.llvmDeclarations = createLlvmDeclarations(context.generationState, context.ir.irModule) }
op = { context, _ -> context.generationState.llvmDeclarations = createLlvmDeclarations(context.generationState, context.irModule!!) }
)
internal val RTTIPhase = makeKonanModuleOpPhase(