[FIR] Get rid of operation in FirVariableAssignment

`FirVariableAssignment` is creates only for expressions `x = y`
For other assign operators there is a `FirOperatorCall`
This commit is contained in:
Dmitriy Novozhilov
2019-11-07 14:46:10 +03:00
parent b5210e6a9b
commit 18dc652404
9 changed files with 7 additions and 14 deletions
@@ -639,9 +639,7 @@ class HtmlFirDump internal constructor(private var linkResolver: FirLinkResolver
private fun FlowContent.generate(variableAssignment: FirVariableAssignment) {
generateReceiver(variableAssignment)
generate(variableAssignment.lValue)
+" "
+variableAssignment.operation.operator
+" "
+" = "
generate(variableAssignment.rValue)
}