From cac612f9677592b56197f0af8904a1d1cdac3124 Mon Sep 17 00:00:00 2001 From: Artem Vasilev Date: Thu, 2 Mar 2023 17:25:29 +0100 Subject: [PATCH] [FIR] Use symbol's FirSession in KtFirSymbolDeclarationOverridesProvider ^KT-54430 Fixed --- .../fir/components/KtFirSymbolDeclarationOverridesProvider.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt index 7c447fa23b8..44fd6a56405 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt @@ -116,7 +116,7 @@ internal class KtFirSymbolDeclarationOverridesProvider( val firContainer = containingDeclaration.firSymbol.fir val firCallableDeclaration = callableSymbol.firSymbol.fir - val firSession = firContainer.moduleData.session + val firSession = callableSymbol.analysisSession.useSiteSession val firTypeScope = firContainer.unsubstitutedScope( firSession, analysisSession.getScopeSessionFor(firSession),