Kotlin: Refactor PrimitiveTypeInfo

Avoids mentioning the name of IdSignature.PublicSignature, which used to
be IdSignature.CommonSignature, giving us compatibility issues.
This commit is contained in:
Ian Lynagh
2021-12-02 13:23:48 +00:00
parent d977500047
commit 5bc1bdb5a3
6 changed files with 80 additions and 75 deletions

View File

@@ -17,7 +17,7 @@ open class KotlinFileExtractor(
override val tw: FileTrapWriter,
dependencyCollector: OdasaOutput.TrapFileManager?,
externalClassExtractor: ExternalClassExtractor,
primitiveTypeMapping: Map<IdSignature.PublicSignature, PrimitiveTypeInfo>,
primitiveTypeMapping: PrimitiveTypeMapping,
pluginContext: IrPluginContext
): KotlinUsesExtractor(logger, tw, dependencyCollector, externalClassExtractor, primitiveTypeMapping, pluginContext) {