From 8a8ba03f9ea6d784c357d060b9c7431d01a20b8e Mon Sep 17 00:00:00 2001 From: Vasily Levchenko Date: Mon, 4 Nov 2019 19:16:08 +0100 Subject: [PATCH] [compiler] Fix lateinit `isInitialized` check in multi-file case(78b29349c998070c37cc8c364e9a235fe6210bb7) --- .../src/org/jetbrains/kotlin/backend/konan/Context.kt | 1 + 1 file changed, 1 insertion(+) 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 c207b9aa5a2..62d2776b7da 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 @@ -192,6 +192,7 @@ internal class SpecialDeclarationsFactory(val context: Context) : KotlinMangler } internal class Context(config: KonanConfig) : KonanBackendContext(config) { + override val lateinitNullableFields = mutableMapOf() lateinit var frontendServices: FrontendServices lateinit var environment: KotlinCoreEnvironment lateinit var bindingContext: BindingContext