Fir2Ir: remove symbolTable as separate component from FirResult

It's already in components.
This commit is contained in:
Georgy Bronnikov
2021-12-09 16:37:06 +03:00
committed by Alexander Udalov
parent 3f66b31a47
commit e0c175bb50
7 changed files with 13 additions and 12 deletions
@@ -114,7 +114,7 @@ object GenerationUtils {
IrGenerationExtension.getInstances(project)
)
val fir2IrExtensions = JvmFir2IrExtensions(configuration)
val (moduleFragment, symbolTable, components) = firAnalyzerFacade.convertToIr(fir2IrExtensions)
val (moduleFragment, components) = firAnalyzerFacade.convertToIr(fir2IrExtensions)
val dummyBindingContext = NoScopeRecordCliBindingTrace().bindingContext
val codegenFactory = JvmIrCodegenFactory(
@@ -133,7 +133,7 @@ object GenerationUtils {
generationState.beforeCompile()
generationState.oldBEInitTrace(files)
codegenFactory.generateModuleInFrontendIRMode(
generationState, moduleFragment, symbolTable, components.irProviders,
generationState, moduleFragment, components.symbolTable, components.irProviders,
fir2IrExtensions, FirJvmBackendExtension(session, components),
) {}