From 9dd398dc77f2b20bab3e099bda845a216bec3499 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Mon, 31 Oct 2022 16:42:58 +0100 Subject: [PATCH] [FIR] do not consider FirDefaultPropertyBackingField to be always resolved to BODY_RESOLVE Otherwise, lazy resolve will never resolve it --- .../fir/declarations/impl/FirDefaultPropertyBackingField.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirDefaultPropertyBackingField.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirDefaultPropertyBackingField.kt index 5167ebd8b1e..8d86e9db7ea 100644 --- a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirDefaultPropertyBackingField.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/declarations/impl/FirDefaultPropertyBackingField.kt @@ -26,7 +26,7 @@ class FirDefaultPropertyBackingField( ) : FirBackingFieldImpl( source = null, moduleData = moduleData, - resolvePhase = FirResolvePhase.BODY_RESOLVE, + resolvePhase = FirResolvePhase.RAW_FIR, origin = FirDeclarationOrigin.Synthetic, attributes = FirDeclarationAttributes(), returnTypeRef = returnTypeRef,