[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
|
irParent: IrClass
|
||||||
): IrAnonymousInitializer = convertCatching(anonymousInitializer) {
|
): IrAnonymousInitializer = convertCatching(anonymousInitializer) {
|
||||||
return anonymousInitializer.convertWithOffsets { startOffset, endOffset ->
|
return anonymousInitializer.convertWithOffsets { startOffset, endOffset ->
|
||||||
symbolTable.descriptorExtension.declareAnonymousInitializer(
|
irFactory.createAnonymousInitializer(
|
||||||
startOffset,
|
startOffset, endOffset, IrDeclarationOrigin.DEFINED,
|
||||||
endOffset,
|
IrAnonymousInitializerSymbolImpl()
|
||||||
IrDeclarationOrigin.DEFINED,
|
|
||||||
irParent.descriptor
|
|
||||||
).apply {
|
).apply {
|
||||||
setParent(irParent)
|
setParent(irParent)
|
||||||
addDeclarationToParent(this, irParent)
|
addDeclarationToParent(this, irParent)
|
||||||
|
|||||||
Reference in New Issue
Block a user