Cleanup unused ObjCExportHeaderGenerator constructors

This commit is contained in:
Florian Kistner
2021-02-01 14:59:55 +01:00
committed by Vasily Levchenko
parent b6b7a0e1eb
commit 0025bef59a
@@ -969,43 +969,6 @@ abstract class ObjCExportHeaderGenerator internal constructor(
val objcGenerics: Boolean,
problemCollector: ObjCExportProblemCollector
) {
constructor(
moduleDescriptors: List<ModuleDescriptor>,
builtIns: KotlinBuiltIns,
topLevelNamePrefix: String,
problemCollector: ObjCExportProblemCollector
) : this(moduleDescriptors, builtIns, topLevelNamePrefix, ObjCExportMapper(), problemCollector)
private constructor(
moduleDescriptors: List<ModuleDescriptor>,
builtIns: KotlinBuiltIns,
topLevelNamePrefix: String,
mapper: ObjCExportMapper,
problemCollector: ObjCExportProblemCollector
) : this(
moduleDescriptors,
mapper,
ObjCExportNamerImpl(moduleDescriptors.toSet(), builtIns, mapper, topLevelNamePrefix, local = false),
false,
problemCollector
)
constructor(
moduleDescriptor: ModuleDescriptor,
builtIns: KotlinBuiltIns,
topLevelNamePrefix: String = moduleDescriptor.namePrefix,
problemCollector: ObjCExportProblemCollector
) : this(moduleDescriptor, emptyList(), builtIns, topLevelNamePrefix, problemCollector)
constructor(
moduleDescriptor: ModuleDescriptor,
exportedDependencies: List<ModuleDescriptor>,
builtIns: KotlinBuiltIns,
topLevelNamePrefix: String = moduleDescriptor.namePrefix,
problemCollector: ObjCExportProblemCollector
) : this(listOf(moduleDescriptor) + exportedDependencies, builtIns, topLevelNamePrefix, problemCollector)
private val stubs = mutableListOf<Stub<*>>()
private val classForwardDeclarations = linkedSetOf<String>()