Public Member Functions | |
RepeatWithToNode (Common::String *varIn, Node *startIn, bool downIn, Node *endIn, NodeList *stmtsIn) | |
virtual bool | accept (NodeVisitor *visitor) |
![]() | |
LoopNode (NodeType t) | |
![]() | |
StmtNode (NodeType t) | |
![]() | |
Node (NodeType t) | |
Public Attributes | |
Common::String * | var |
Node * | start |
bool | down |
Node * | end |
NodeList * | stmts |
![]() | |
Common::Array< uint > | nextRepeats |
Common::Array< uint > | exitRepeats |
![]() | |
NodeType | type |
bool | isExpression |
bool | isStatement |
bool | isLoop |
uint32 | startOffset |
uint32 | endOffset |