[VISUALIZER] Fix render of null constant in fir
This commit is contained in:
committed by
TeamCityServer
parent
a497a2fa9b
commit
0ca0304865
+4
-2
@@ -565,8 +565,10 @@ class FirVisualizer(private val firFile: FirFile) : BaseRenderer() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun <T> visitConstExpression(constExpression: FirConstExpression<T>, data: StringBuilder) {
|
override fun <T> visitConstExpression(constExpression: FirConstExpression<T>, data: StringBuilder) {
|
||||||
if (constExpression.kind != ConstantValueKind.String) {
|
when (constExpression.kind) {
|
||||||
data.append(constExpression.kind)
|
ConstantValueKind.String -> return
|
||||||
|
ConstantValueKind.Null -> constExpression.typeRef.accept(this, data)
|
||||||
|
else -> data.append(constExpression.kind)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user