[IR] Cleanup ir serialization

This commit is contained in:
Roman Artemev
2021-12-21 15:51:50 +03:00
committed by teamcity
parent 4babc30624
commit 7341a17a5d
117 changed files with 313 additions and 3783 deletions
@@ -69,11 +69,10 @@ fun deserializeFromByteArray(
fileSymbol = dummyIrFile.symbol,
/* TODO */ actuals = emptyList(),
enqueueLocalTopLevelDeclaration = {}, // just link to it in symbolTable
handleExpectActualMapping = { _, _ -> TODO() },
deserializePublicSymbol = { idSignature, symbolKind ->
referencePublicSymbol(symbolTable, descriptorFinder, idSignature, symbolKind)
}
)
handleExpectActualMapping = { _, _ -> TODO() }
) { idSignature, symbolKind ->
referencePublicSymbol(symbolTable, descriptorFinder, idSignature, symbolKind)
}
val lazyIrFactory = LazyIrFactory(irBuiltIns.irFactory)