JVM_IR: register builtin annotation constructors in SymbolTable

When deserializing IR, these annotations need to be visible.
This commit is contained in:
Georgy Bronnikov
2021-05-26 00:20:44 +03:00
committed by TeamCityServer
parent 8d15a1d13d
commit ec1c97c684
5 changed files with 39 additions and 0 deletions
@@ -303,6 +303,7 @@ class IrDeclarationDeserializer(
val flags = ClassFlags.decode(fcode)
symbolTable.declareClass(signature, { symbol as IrClassSymbol }) {
assert(it === symbol)
irFactory.createClass(
startOffset, endOffset, origin,
it,