From f2da13b39dbae2cbcefede67f66228165e7100ee Mon Sep 17 00:00:00 2001 From: Dmitrii Gridin Date: Sun, 14 May 2023 17:55:50 +0200 Subject: [PATCH] [AA FIR] KtFirMemberSymbolPointer: replace explicit lazy resolve call with implicit ^KT-56551 --- .../api/fir/symbols/pointers/KtFirMemberSymbolPointer.kt | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirMemberSymbolPointer.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirMemberSymbolPointer.kt index a71ccb539be..160e7503b4f 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirMemberSymbolPointer.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirMemberSymbolPointer.kt @@ -18,7 +18,6 @@ import org.jetbrains.kotlin.fir.declarations.FirResolvePhase import org.jetbrains.kotlin.fir.scopes.FirScope import org.jetbrains.kotlin.fir.scopes.unsubstitutedScope import org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol -import org.jetbrains.kotlin.fir.symbols.lazyResolveToPhase internal abstract class KtFirMemberSymbolPointer( private val ownerPointer: KtSymbolPointer, @@ -30,7 +29,6 @@ internal abstract class KtFirMemberSymbolPointer( val scope = with(analysisSession) { val ownerSymbol = ownerPointer.restoreSymbol() ?: return null val owner = ownerSymbol.firSymbol as? FirClassSymbol ?: return null - owner.lazyResolveToPhase(FirResolvePhase.STATUS) getSearchScope(owner) } ?: return null @@ -51,7 +49,7 @@ internal abstract class KtFirMemberSymbolPointer( useSiteSession = firSession, scopeSession = scopeSession, withForcedTypeCalculator = false, - memberRequiredPhase = null, + memberRequiredPhase = FirResolvePhase.STATUS, ) } }