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,
builtIns: KotlinBuiltIns,
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 namer = ObjCExportNamerImpl(namerConfiguration, builtIns, mapper, local = true)
val namer = ObjCExportNamerImpl(namerConfiguration, builtIns, mapper, local)
return ObjcExportHeaderGeneratorMobile(
moduleDescriptors,