FIR render: fix typos on RenderMode
This commit is contained in:
committed by
Mikhail Glukhikh
parent
f8e03786c0
commit
f8dc56e2bb
+4
-1
@@ -122,7 +122,10 @@ fun CFGNode<*>.render(): String =
|
|||||||
}
|
}
|
||||||
|
|
||||||
private object CfgRenderMode : FirRenderer.RenderMode(
|
private object CfgRenderMode : FirRenderer.RenderMode(
|
||||||
renderLambdaBodies = false, renderCallArguments = false, renderCallableFqNames = false, renderDeclatationResovlePhase = false
|
renderLambdaBodies = false,
|
||||||
|
renderCallArguments = false,
|
||||||
|
renderCallableFqNames = false,
|
||||||
|
renderDeclarationResolvePhase = false
|
||||||
)
|
)
|
||||||
|
|
||||||
private fun FirFunction<*>.name(): String = when (this) {
|
private fun FirFunction<*>.name(): String = when (this) {
|
||||||
|
|||||||
@@ -51,27 +51,27 @@ class FirRenderer(builder: StringBuilder, private val mode: RenderMode = RenderM
|
|||||||
val renderLambdaBodies: Boolean,
|
val renderLambdaBodies: Boolean,
|
||||||
val renderCallArguments: Boolean,
|
val renderCallArguments: Boolean,
|
||||||
val renderCallableFqNames: Boolean,
|
val renderCallableFqNames: Boolean,
|
||||||
val renderDeclatationResovlePhase: Boolean
|
val renderDeclarationResolvePhase: Boolean
|
||||||
) {
|
) {
|
||||||
object Normal : RenderMode(
|
object Normal : RenderMode(
|
||||||
renderLambdaBodies = true,
|
renderLambdaBodies = true,
|
||||||
renderCallArguments = true,
|
renderCallArguments = true,
|
||||||
renderCallableFqNames = false,
|
renderCallableFqNames = false,
|
||||||
renderDeclatationResovlePhase = false
|
renderDeclarationResolvePhase = false
|
||||||
)
|
)
|
||||||
|
|
||||||
object WithFqNames : RenderMode(
|
object WithFqNames : RenderMode(
|
||||||
renderLambdaBodies = true,
|
renderLambdaBodies = true,
|
||||||
renderCallArguments = true,
|
renderCallArguments = true,
|
||||||
renderCallableFqNames = true,
|
renderCallableFqNames = true,
|
||||||
renderDeclatationResovlePhase = false
|
renderDeclarationResolvePhase = false
|
||||||
)
|
)
|
||||||
|
|
||||||
object WithResolvePhases : RenderMode(
|
object WithResolvePhases : RenderMode(
|
||||||
renderLambdaBodies = true,
|
renderLambdaBodies = true,
|
||||||
renderCallArguments = true,
|
renderCallArguments = true,
|
||||||
renderCallableFqNames = false,
|
renderCallableFqNames = false,
|
||||||
renderDeclatationResovlePhase = true
|
renderDeclarationResolvePhase = true
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -340,7 +340,7 @@ class FirRenderer(builder: StringBuilder, private val mode: RenderMode = RenderM
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun visitDeclaration(declaration: FirDeclaration) {
|
override fun visitDeclaration(declaration: FirDeclaration) {
|
||||||
if (mode.renderDeclatationResovlePhase) {
|
if (mode.renderDeclarationResolvePhase) {
|
||||||
print("[${declaration.resolvePhase}] ")
|
print("[${declaration.resolvePhase}] ")
|
||||||
}
|
}
|
||||||
print(
|
print(
|
||||||
|
|||||||
Reference in New Issue
Block a user