An assignment expression.
Right-associative.
This is the abstract superclass of all assignment operations, with operators like =
, +=
, &=
, etc.
Not to be confused with AssignOperation
, the concrete class for =
expressions!
Initializer |
AssignmentOperation() |
Attributes | |
children | shared formal [ThenElseExpression, AssigningExpression] children The child nodes of this node. |
leftOperand | shared formal ThenElseExpression leftOperand The target expression. Refines BinaryOperation.leftOperand |
rightOperand | shared formal AssigningExpression rightOperand The right operand. Refines BinaryOperation.rightOperand |
Inherited Attributes |
Attributes inherited from: BinaryOperation |
Attributes inherited from: Expression |
Attributes inherited from: Node |
Attributes inherited from: Object hash , string |
Attributes inherited from: Operation |
Inherited Methods |
Methods inherited from: Node |
Methods inherited from: Object equals |