From 5ee87e126d801fbdb6bdbe617c8ec83fa789f14c Mon Sep 17 00:00:00 2001 From: Aleksandr Samofalov Date: Thu, 29 Jul 2021 12:48:47 +0300 Subject: [PATCH] KMA-51 Use local ObjCExportMapper in ObjCExportTranslatorMobile --- .../backend/konan/objcexport/ObjCExportTranslatorMobile.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportTranslatorMobile.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportTranslatorMobile.kt index df8a121b642..9240e8ca0bf 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportTranslatorMobile.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/objcexport/ObjCExportTranslatorMobile.kt @@ -11,7 +11,8 @@ import org.jetbrains.kotlin.descriptors.FunctionDescriptor class ObjCExportTranslatorMobile internal constructor(private val delegate: ObjCExportTranslatorImpl) : ObjCExportTranslator by delegate { companion object { fun create(namer: ObjCExportNamer): ObjCExportTranslatorMobile { - return ObjCExportTranslatorMobile(ObjCExportTranslatorImpl(null, ObjCExportMapper(), namer, ObjCExportProblemCollector.SILENT, false)) + val mapper = ObjCExportMapper(local = true) + return ObjCExportTranslatorMobile(ObjCExportTranslatorImpl(null, mapper, namer, ObjCExportProblemCollector.SILENT, false)) } }