diff --git a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/renderer/FirResolvePhaseRenderer.kt b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/renderer/FirResolvePhaseRenderer.kt index 23f693775f6..a91080b06b6 100644 --- a/compiler/fir/tree/src/org/jetbrains/kotlin/fir/renderer/FirResolvePhaseRenderer.kt +++ b/compiler/fir/tree/src/org/jetbrains/kotlin/fir/renderer/FirResolvePhaseRenderer.kt @@ -7,6 +7,7 @@ package org.jetbrains.kotlin.fir.renderer import org.jetbrains.kotlin.fir.FirElementWithResolveState import org.jetbrains.kotlin.fir.declarations.ResolveStateAccess +import org.jetbrains.kotlin.fir.declarations.synthetic.FirSyntheticPropertyAccessor import org.jetbrains.kotlin.fir.expressions.FirAnnotationCall class FirResolvePhaseRenderer { @@ -14,8 +15,14 @@ class FirResolvePhaseRenderer { private val printer get() = components.printer fun render(element: FirElementWithResolveState) { - @OptIn(ResolveStateAccess::class) - printer.print("[${element.resolveState}] ") + val text = if (element is FirSyntheticPropertyAccessor) { + "[] " + } else { + @OptIn(ResolveStateAccess::class) + "[${element.resolveState}] " + } + + printer.print(text) } fun render(element: FirAnnotationCall) {