[FIR] Remove FirOperatorCall node from fir tree
This commit is contained in:
-5
@@ -222,7 +222,6 @@ class FirVisualizer(private val firFile: FirFile) : BaseRenderer() {
|
||||
expression.operationReference.let {
|
||||
expression.allOfTypeWithLocalReplace<FirFunctionCall>(it) { this.calleeReference.name.asString() }
|
||||
?: expression.firstOfTypeWithLocalReplace<FirVariableAssignment>(it) { this.lValue.toString() }
|
||||
?: expression.firstOfTypeWithRender<FirOperatorCall>(it)
|
||||
}
|
||||
super.visitBinaryExpression(expression)
|
||||
}
|
||||
@@ -392,10 +391,6 @@ class FirVisualizer(private val firFile: FirFile) : BaseRenderer() {
|
||||
}
|
||||
}
|
||||
|
||||
override fun visitOperatorCall(operatorCall: FirOperatorCall, data: StringBuilder) {
|
||||
data.append("operator call ${operatorCall.operation}")
|
||||
}
|
||||
|
||||
override fun visitComparisonExpression(comparisonExpression: FirComparisonExpression, data: StringBuilder) {
|
||||
data.append("CMP(${comparisonExpression.operation.operator}, ")
|
||||
comparisonExpression.compareToCall.accept(this, data)
|
||||
|
||||
Reference in New Issue
Block a user