From b612e130612af91ba9ebe23c5561004ba945ef2c Mon Sep 17 00:00:00 2001 From: Igor Yakovlev Date: Tue, 8 Jun 2021 17:39:52 +0200 Subject: [PATCH] [FIR IDE] Always resolve to Body in ide fir renderer --- .../fir/components/KtFirSymbolDeclarationRendererProvider.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/frontend/api/fir/components/KtFirSymbolDeclarationRendererProvider.kt b/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/frontend/api/fir/components/KtFirSymbolDeclarationRendererProvider.kt index 8f3a1506f42..0f8e0cb0357 100644 --- a/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/frontend/api/fir/components/KtFirSymbolDeclarationRendererProvider.kt +++ b/idea/idea-frontend-fir/src/org/jetbrains/kotlin/idea/frontend/api/fir/components/KtFirSymbolDeclarationRendererProvider.kt @@ -36,10 +36,7 @@ internal class KtFirSymbolDeclarationRendererProvider( } check(containingSymbol is KtFirSymbol<*>?) - val phaseNeeded = - if (options.renderContainingDeclarations) FirResolvePhase.BODY_RESOLVE else FirResolvePhase.IMPLICIT_TYPES_BODY_RESOLVE - - return symbol.firRef.withFir(phaseNeeded) { fir -> + return symbol.firRef.withFir(FirResolvePhase.BODY_RESOLVE) { fir -> val containingFir = containingSymbol?.firRef?.withFirUnsafe { it } FirIdeRenderer.render(fir, containingFir, options, fir.moduleData.session) }