[IR] Drop irProviders from stub generator
This commit is contained in:
@@ -101,8 +101,6 @@ object JvmBackendFacade {
|
||||
}
|
||||
val irProviders = listOf(irLinker)
|
||||
|
||||
stubGenerator.setIrProviders(irProviders)
|
||||
|
||||
val irModuleFragment = psi2ir.generateModuleFragment(psi2irContext, files, irProviders, pluginExtensions, expectDescriptorToSymbol = null)
|
||||
irLinker.postProcess()
|
||||
|
||||
|
||||
@@ -53,12 +53,6 @@ class DeclarationStubGenerator(
|
||||
lazyTable.stubGenerator = if (value) this else null
|
||||
}
|
||||
|
||||
private lateinit var irProviders_: List<IrProvider>
|
||||
|
||||
fun setIrProviders(value: List<IrProvider>) {
|
||||
irProviders_ = value
|
||||
}
|
||||
|
||||
val typeTranslator =
|
||||
TypeTranslator(
|
||||
lazyTable,
|
||||
|
||||
+1
-3
@@ -77,7 +77,5 @@ fun generateTypicalIrProviderList(
|
||||
val stubGenerator = DeclarationStubGenerator(
|
||||
moduleDescriptor, symbolTable, irBuiltins.languageVersionSettings, extensions
|
||||
)
|
||||
return listOfNotNull(deserializer, stubGenerator).also {
|
||||
stubGenerator.setIrProviders(it)
|
||||
}
|
||||
return listOfNotNull(deserializer, stubGenerator)
|
||||
}
|
||||
Reference in New Issue
Block a user