From a3647bb4ffb63fa9c644d9f784291a798a4b0b09 Mon Sep 17 00:00:00 2001 From: Ivan Kochurkin Date: Wed, 15 Jun 2022 00:09:39 +0300 Subject: [PATCH] [FIR] FirRenderer: render annotations for block and resolvedQualifier --- .../tree/src/org/jetbrains/kotlin/fir/FirRenderer.kt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) 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 e36956baf04..7b1362ca59c 100644 --- a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirRenderer.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/FirRenderer.kt @@ -703,10 +703,13 @@ open class FirRenderer(builder: StringBuilder, protected val mode: RenderMode = is FirLazyBlock -> { println(" { LAZY_BLOCK }") } - else -> renderInBraces { - for (statement in additionalStatements + statements) { - statement.accept(this@FirRenderer) - println() + else -> { + renderAnnotations(this) + renderInBraces { + for (statement in additionalStatements + statements) { + statement.accept(this@FirRenderer) + println() + } } } } @@ -1428,6 +1431,7 @@ open class FirRenderer(builder: StringBuilder, protected val mode: RenderMode = } override fun visitResolvedQualifier(resolvedQualifier: FirResolvedQualifier) { + renderAnnotations(resolvedQualifier) print("Q|") val classId = resolvedQualifier.classId if (classId != null) {