[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:
-1
@@ -383,7 +383,6 @@ object ImplementationConfigurator : AbstractFirTreeImplementationConfigurator()
|
||||
|
||||
impl(variableAssignment) {
|
||||
parents += modifiableQualifiedAccess
|
||||
isMutable("operation")
|
||||
lateinit("calleeReference")
|
||||
defaultNoReceivers()
|
||||
|
||||
|
||||
-1
@@ -439,7 +439,6 @@ object NodeConfigurator : AbstractFieldConfigurator() {
|
||||
variableAssignment.configure {
|
||||
+field("lValue", reference)
|
||||
+field("rValue", expression).withTransform()
|
||||
+field("operation", operationType)
|
||||
}
|
||||
|
||||
whenSubjectExpression.configure {
|
||||
|
||||
Reference in New Issue
Block a user