[IR] Don't use linker fake override builder in Ir actualizer
Now, it uses fake override builder from in Fir2IrComponents. It would also allow using it in lazy classes in the future. ^KT-61934
This commit is contained in:
committed by
Space Team
parent
9fd057d7c3
commit
ed7e458828
@@ -168,10 +168,9 @@ fun FirResult.convertToIrAndActualize(
|
||||
actualizerTypeContextProvider(fir2IrResult.irModuleFragment.irBuiltins),
|
||||
fir2IrConfiguration.languageVersionSettings,
|
||||
commonMemberStorage.symbolTable,
|
||||
irMangler,
|
||||
Fir2IrConverter.friendModulesMap(outputs.last().session),
|
||||
fir2IrResult.components.irOverridingUtil,
|
||||
fir2IrConfiguration.useIrFakeOverrideBuilder,
|
||||
fir2IrConfiguration.expectActualTracker
|
||||
fir2IrConfiguration.expectActualTracker,
|
||||
)
|
||||
}
|
||||
}
|
||||
@@ -191,5 +190,4 @@ fun IrPluginContext.applyIrGenerationExtensions(irModuleFragment: IrModuleFragme
|
||||
for (extension in irGenerationExtensions) {
|
||||
extension.generate(irModuleFragment, this)
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user