Change BACKING_FIELD_REQUIRED from SetSlice

This commit is contained in:
Kristoffer Andersen
2022-07-18 14:41:40 +02:00
committed by Alexander Udalov
parent f0bc021b5e
commit 8d79fab109
2 changed files with 2 additions and 3 deletions
@@ -484,7 +484,7 @@ class ControlFlowInformationProviderImpl private constructor(
val variableDescriptor = ctxt.variableDescriptor
val mayBeInitializedNotHere = ctxt.enterInitState?.mayBeInitialized() ?: false
val hasBackingField = (variableDescriptor as? PropertyDescriptor)?.let {
trace.get(BACKING_FIELD_REQUIRED, it)
trace.get(BACKING_FIELD_REQUIRED, it) ?: false
} ?: true
if (variableDescriptor is PropertyDescriptor && variableDescriptor.isVar) {
val descriptor = getEnclosingDescriptor(trace.bindingContext, expression)