[FIR] Complement fir rendering with newly created nodes

This commit is contained in:
Ivan Kylchik
2020-07-15 23:48:18 +03:00
parent 9a119a6757
commit d77d733244
3 changed files with 33 additions and 4 deletions
@@ -406,6 +406,14 @@ class FirVisualizer(private val firFile: FirFile) : BaseRenderer() {
//skip rendering for as/as?/is/!is
}
override fun visitAssignmentOperatorStatement(assignmentOperatorStatement: FirAssignmentOperatorStatement, data: StringBuilder) {
data.append("assignment operator statement ${assignmentOperatorStatement.operation}")
}
override fun visitEqualityOperatorCall(equalityOperatorCall: FirEqualityOperatorCall, data: StringBuilder) {
data.append("equality operator call ${equalityOperatorCall.operation}")
}
override fun visitSafeCallExpression(safeCallExpression: FirSafeCallExpression, data: StringBuilder) {
safeCallExpression.receiver.accept(this, data)
data.append("?.{ ")