diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt index d50e222d081..db9c504c2c9 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/Context.kt @@ -2,6 +2,7 @@ package org.jetbrains.kotlin.backend.konan import llvm.LLVMDumpModule import llvm.LLVMModuleRef +import org.jetbrains.kotlin.backend.common.validateIrModule import org.jetbrains.kotlin.backend.jvm.descriptors.initialize import org.jetbrains.kotlin.backend.konan.descriptors.* import org.jetbrains.kotlin.backend.konan.ir.Ir @@ -247,8 +248,8 @@ internal class Context(config: KonanConfig) : KonanBackendContext(config) { } fun verifyIr() { - if (irModule == null) return - // TODO: We don't have it yet. + val module = irModule ?: return + validateIrModule(this, module) } fun printIr() {