Simplify ExternalDependenciesGenerator

Remove unused parameters, inline inner class
This commit is contained in:
Alexander Udalov
2019-02-26 18:20:42 +01:00
parent 4b712bd14b
commit 9d94a54f03
7 changed files with 46 additions and 58 deletions
@@ -45,7 +45,7 @@ class ModuleGenerator(override val context: GeneratorContext) : Generator {
fun generateUnboundSymbolsAsDependencies(irModule: IrModuleFragment, deserializer: IrDeserializer? = null) {
ExternalDependenciesGenerator(
irModule.descriptor, context.symbolTable, context.irBuiltIns, context.extensions.externalDeclarationOrigin, deserializer
).generateUnboundSymbolsAsDependencies(irModule, context.bindingContext)
).generateUnboundSymbolsAsDependencies()
}
private fun generateFiles(ktFiles: Collection<KtFile>): List<IrFile> {