Package org.problets.domain.model.expression.node.operator.assignment

Interface Summary
Assignable Interface to enable prefix assignment operators to be concatenable in C++
 

Class Summary
AddAssign To represent C++ += compound assignment operator
Assign To represent assignment operator
Assignment To hold all constants specific to assignment operators
BitAndAssign To represent C++ &= compound assignment operator
BitOrAssign To represent C++ |= compound assignment operator
BitXorAssign To represent C++ ^= compound assignment operator
CompoundAssignment To serve as the base class for all compound assignments
DivideAssign To represent C++ /= compound assignment operator
LeftShiftAssign To represent C++ <<= compound assignment operator
ModulusAssign To represent C++ %= compound assignment operator
MultiplyAssign To represent C++ *= compound assignment operator
PostfixAssignment Serves as the base class for postfix increment and decrement operators
PostfixDecrement Handles postfix decrement operator
PostfixIncrement Handles postfix increment operator
PrefixAssignment Serves as the base class for prefix increment and decrement operators
PrefixDecrement Handles prefix decrement operator
PrefixIncrement Handles prefix increment operator
RightShiftAssign To represent C++ >>= compound assignment operator
SubtractAssign To represent C++ -= compound assignment operator