Promote local mode to parameter of ObjcExportHeaderGeneratorMobile

This commit is contained in:
Florian Kistner
2020-10-12 11:34:25 +02:00
committed by GitHub
parent 86ae02eb25
commit 16c1c52729
@@ -19,11 +19,12 @@ class ObjcExportHeaderGeneratorMobile internal constructor(
warningCollector: ObjCExportWarningCollector, warningCollector: ObjCExportWarningCollector,
builtIns: KotlinBuiltIns, builtIns: KotlinBuiltIns,
moduleDescriptors: List<ModuleDescriptor>, moduleDescriptors: List<ModuleDescriptor>,
deprecationResolver: DeprecationResolver? = null): ObjCExportHeaderGenerator { deprecationResolver: DeprecationResolver? = null,
local: Boolean = false): ObjCExportHeaderGenerator {
val mapper = ObjCExportMapper(deprecationResolver, local = true) val mapper = ObjCExportMapper(deprecationResolver, local)
val namerConfiguration = createNamerConfiguration(configuration) val namerConfiguration = createNamerConfiguration(configuration)
val namer = ObjCExportNamerImpl(namerConfiguration, builtIns, mapper, local = true) val namer = ObjCExportNamerImpl(namerConfiguration, builtIns, mapper, local)
return ObjcExportHeaderGeneratorMobile( return ObjcExportHeaderGeneratorMobile(
moduleDescriptors, moduleDescriptors,