IR: inline and remove ...FromLinker methods from SymbolTable

This commit is contained in:
Georgy Bronnikov
2021-12-01 16:18:41 +03:00
committed by TeamCityServer
parent 3a72c44184
commit 3f91674090
4 changed files with 12 additions and 21 deletions
@@ -890,7 +890,7 @@ internal class KonanIrLinker(
if (actualModule !== moduleDescriptor) {
val moduleDeserializer = resolveModuleDeserializer(actualModule, idSig)
moduleDeserializer.addModuleReachableTopLevel(idSig)
return symbolTable.referenceClassFromLinker(idSig)
return symbolTable.referenceClass(idSig, false)
}
return declaredDeclaration.getOrPut(idSig) { buildForwardDeclarationStub(descriptor) }.symbol