ForNode

to store for loop statements

Constructors

this
this(StatementNode initNode, CodeNode conditionNode, StatementNode incNode, StatementNode statementToExec)

constructor

Members

Properties

incStatement
StatementNode incStatement [@property getter]
StatementNode incStatement [@property setter]

the increment statement for this for loop

initStatement
StatementNode initStatement [@property getter]
StatementNode initStatement [@property setter]

the init statement for this for loop

statement
StatementNode statement [@property getter]
StatementNode statement [@property setter]

the statement to execute in loop

Variables

condition
CodeNode condition;

stores the condition CodeNode

lineno
uinteger lineno;

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

Meta