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, 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)