| NodeAssign (const string& varid, BinOper* mod, Node* rvalue, unsigned line)
| NodeAssign |
Caller must not delete / modify pointer.
Parameters:
| varid | the name of the variable being assigned to. |
| mod | the modifier (e.g., += has a modifier OpAdd). |
| rvalue | the expression being assigned to the variable. |
| line | line of configuration where node was created. |
| ~NodeAssign ()
| ~NodeAssign |
| DEFINE_VISITABLE ()
| DEFINE_VISITABLE |
| const string& varid ()
| varid |
[const]
Returns: name of variable being assigned to.
| Node& rvalue ()
| rvalue |
[const]
Returns: argument of assignment.
| BinOper* mod ()
| mod |
[const]