FIR: fix containigClassAttr for property accessor without body in light tree builder
This commit is contained in:
+6
-3
@@ -1173,9 +1173,12 @@ class DeclarationsConverter(
|
|||||||
accessorVisibility,
|
accessorVisibility,
|
||||||
isGetter
|
isGetter
|
||||||
)
|
)
|
||||||
.also {
|
.also { accessor ->
|
||||||
it.annotations += modifiers.annotations
|
accessor.annotations += modifiers.annotations
|
||||||
it.status = status
|
accessor.status = status
|
||||||
|
currentDispatchReceiverType()?.lookupTag?.let { lookupTag ->
|
||||||
|
accessor.containingClassAttr = lookupTag
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
val target = FirFunctionTarget(labelName = null, isLambda = false)
|
val target = FirFunctionTarget(labelName = null, isLambda = false)
|
||||||
|
|||||||
Reference in New Issue
Block a user