Set proper parent for lowered local declaration
This commit is contained in:
+1
-1
@@ -513,7 +513,7 @@ class LocalDeclarationsLowering(val context: BackendContext, val localNameProvid
|
|||||||
localFunctionContext.transformedDeclaration = with(localFunctionContext.declaration) {
|
localFunctionContext.transformedDeclaration = with(localFunctionContext.declaration) {
|
||||||
IrFunctionImpl(startOffset, endOffset, origin, newDescriptor)
|
IrFunctionImpl(startOffset, endOffset, origin, newDescriptor)
|
||||||
}.apply {
|
}.apply {
|
||||||
parent = localFunctionContext.declaration.parent
|
parent = memberDeclaration.parent
|
||||||
createParameterDeclarations()
|
createParameterDeclarations()
|
||||||
recordTransformedValueParameters(localFunctionContext)
|
recordTransformedValueParameters(localFunctionContext)
|
||||||
transformedDeclarations[oldDescriptor] = this.symbol
|
transformedDeclarations[oldDescriptor] = this.symbol
|
||||||
|
|||||||
Reference in New Issue
Block a user