From 772f6d9b21385070fb0d9f7e8ca2af2623d6fac5 Mon Sep 17 00:00:00 2001 From: Roman Artemev Date: Mon, 8 Apr 2019 14:56:57 +0300 Subject: [PATCH] Add unimplemented parts of common backend interface (Context & Symbols) --- .../jetbrains/kotlin/backend/konan/KonanBackendContext.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanBackendContext.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanBackendContext.kt index aea8689b245..1a016809145 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanBackendContext.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/KonanBackendContext.kt @@ -20,12 +20,11 @@ import org.jetbrains.kotlin.incremental.components.NoLookupLocation import org.jetbrains.kotlin.ir.IrElement import org.jetbrains.kotlin.ir.declarations.IrFile import org.jetbrains.kotlin.builtins.konan.KonanBuiltIns -import org.jetbrains.kotlin.ir.builders.IrBuilder import org.jetbrains.kotlin.ir.builders.IrBuilderWithScope import org.jetbrains.kotlin.ir.declarations.IrDeclaration import org.jetbrains.kotlin.name.Name -abstract internal class KonanBackendContext(val config: KonanConfig) : CommonBackendContext { +internal abstract class KonanBackendContext(val config: KonanConfig) : CommonBackendContext { abstract override val builtIns: KonanBuiltIns abstract override val ir: KonanIr @@ -53,6 +52,8 @@ abstract internal class KonanBackendContext(val config: KonanConfig) : CommonBac ) } + override val internalPackageFqn = KonanFqNames.internalPackageName + } internal fun IrElement.getCompilerMessageLocation(containingFile: IrFile): CompilerMessageLocation? =