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) }