[FIR2IR] Get rid of last usage of symbolTable in Fir2IrCallableDeclarationsGenerator
This commit is contained in:
committed by
Space Team
parent
aab5664c5b
commit
36c0ed3c9e
+3
-5
@@ -914,11 +914,9 @@ class Fir2IrCallableDeclarationsGenerator(val components: Fir2IrComponents) : Fi
|
||||
irParent: IrClass
|
||||
): IrAnonymousInitializer = convertCatching(anonymousInitializer) {
|
||||
return anonymousInitializer.convertWithOffsets { startOffset, endOffset ->
|
||||
symbolTable.descriptorExtension.declareAnonymousInitializer(
|
||||
startOffset,
|
||||
endOffset,
|
||||
IrDeclarationOrigin.DEFINED,
|
||||
irParent.descriptor
|
||||
irFactory.createAnonymousInitializer(
|
||||
startOffset, endOffset, IrDeclarationOrigin.DEFINED,
|
||||
IrAnonymousInitializerSymbolImpl()
|
||||
).apply {
|
||||
setParent(irParent)
|
||||
addDeclarationToParent(this, irParent)
|
||||
|
||||
Reference in New Issue
Block a user