diff --git a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/diagnostics/FirDiagnosticRenderers.kt b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/diagnostics/FirDiagnosticRenderers.kt index abaa677ebff..f70b7f099f7 100644 --- a/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/diagnostics/FirDiagnosticRenderers.kt +++ b/compiler/fir/checkers/src/org/jetbrains/kotlin/fir/analysis/diagnostics/FirDiagnosticRenderers.kt @@ -12,7 +12,6 @@ import org.jetbrains.kotlin.fir.FirElement import org.jetbrains.kotlin.fir.FirRenderer import org.jetbrains.kotlin.fir.declarations.* import org.jetbrains.kotlin.fir.render -import org.jetbrains.kotlin.fir.renderWithType import org.jetbrains.kotlin.fir.symbols.AbstractFirBasedSymbol import org.jetbrains.kotlin.fir.symbols.impl.* import org.jetbrains.kotlin.fir.types.ConeKotlinType @@ -86,7 +85,7 @@ object FirDiagnosticRenderers { } val FQ_NAMES_IN_TYPES = Renderer { element: FirElement -> - element.renderWithType(mode = FirRenderer.RenderMode.WithFqNamesExceptAnnotation) + element.render(mode = FirRenderer.RenderMode.WithFqNamesExceptAnnotationAndBody) } val AMBIGUOUS_CALLS = Renderer { candidates: Collection> -> diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirRenderer.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirRenderer.kt index 543d71543ed..aafa6fb08da 100644 --- a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirRenderer.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirRenderer.kt @@ -74,12 +74,13 @@ class FirRenderer(builder: StringBuilder, private val mode: RenderMode = RenderM renderAnnotation = true, ) - object WithFqNamesExceptAnnotation : RenderMode( + object WithFqNamesExceptAnnotationAndBody : RenderMode( renderLambdaBodies = true, renderCallArguments = true, renderCallableFqNames = true, renderDeclarationResolvePhase = false, renderAnnotation = false, + renderBodies = false, ) object WithResolvePhases : RenderMode( diff --git a/idea/idea-frontend-fir/testData/analysisSession/resolveCall/simpleCallWithNonMatchingArgs.kt b/idea/idea-frontend-fir/testData/analysisSession/resolveCall/simpleCallWithNonMatchingArgs.kt index c1bf2f6ba92..740b1a706ed 100644 --- a/idea/idea-frontend-fir/testData/analysisSession/resolveCall/simpleCallWithNonMatchingArgs.kt +++ b/idea/idea-frontend-fir/testData/analysisSession/resolveCall/simpleCallWithNonMatchingArgs.kt @@ -4,6 +4,4 @@ fun x() { fun foo(){} -// CALL: KtFunctionCall: targetFunction = ERR \ No newline at end of file +// CALL: KtFunctionCall: targetFunction = ERR \ No newline at end of file