[IR] Implement checker for friendship of modules in fake override builder
- pass corresponding information to FO builder - implement check - fix KT-47192 and KT-48673
This commit is contained in:
committed by
teamcityserver
parent
ed8e7c754d
commit
e6de812788
@@ -458,7 +458,7 @@ val IrFunction.allParametersCount: Int
|
||||
// This is essentially the same as FakeOverrideBuilder,
|
||||
// but it bypasses SymbolTable.
|
||||
// TODO: merge it with FakeOverrideBuilder.
|
||||
private class FakeOverrideBuilderForLowerings : FakeOverrideBuilderStrategy() {
|
||||
private class FakeOverrideBuilderForLowerings : FakeOverrideBuilderStrategy(emptyMap()) {
|
||||
|
||||
override fun linkFunctionFakeOverride(declaration: IrFakeOverrideFunction, compatibilityMode: Boolean) {
|
||||
declaration.acquireSymbol(IrSimpleFunctionSymbolImpl())
|
||||
|
||||
Reference in New Issue
Block a user