AssignmentNode

to store assignment statements

Constructors

this
this(CodeNode lv, CodeNode rv, bool deref)

constructor

Members

Variables

deref
bool deref;

stores whether the assignment is to a variable (false) or if it has to dereference first (true)

lineno
uinteger lineno;

the line number (starts from 1) from which this node begins, or ends

lvalue
CodeNode lvalue;

the variable to assign to

rvalue
CodeNode rvalue;

the value to assign

Meta