FIR: fix containigClassAttr for property accessor without body in light tree builder

This commit is contained in:
Ilya Kirillov
2021-03-20 14:56:35 +01:00
parent 801d4a0c77
commit 9f0af3faba
@@ -1173,9 +1173,12 @@ class DeclarationsConverter(
accessorVisibility,
isGetter
)
.also {
it.annotations += modifiers.annotations
it.status = status
.also { accessor ->
accessor.annotations += modifiers.annotations
accessor.status = status
currentDispatchReceiverType()?.lookupTag?.let { lookupTag ->
accessor.containingClassAttr = lookupTag
}
}
}
val target = FirFunctionTarget(labelName = null, isLambda = false)