LoopStmtNode
Public Attributes
Public Static Functions
Public Functions
compileStmt(CodeStream & codeStream, U32 ip)
Detailed Description
Public Attributes
U32 breakOffset
U32 continueOffset
ExprNode * endLoopExpr
ExprNode * initExpr
bool integer
bool isDoLoop
StmtNode * loopBlock
U32 loopBlockStartOffset
ExprNode * testExpr
Public Static Functions
alloc(S32 lineNumber, ExprNode * testExpr, ExprNode * initExpr, ExprNode * endLoopExpr, StmtNode * loopBlock, bool isDoLoop)
Public Functions
compileStmt(CodeStream & codeStream, U32 ip)
Reimplemented from: StmtNode
DBG_STMT_TYPE(LoopStmtNode )