class compiler::ForStmt
sys::Obj compiler::Node compiler::Stmt compiler::ForStmt
ForStmt models a for loop of the format:
for (init; condition; update) block
- block
 - 
Block? block - condition
 - 
Expr? condition - init
 - 
Stmt? init - isDefiniteAssign
 - isExit
 - 
virtual override Bool isExit() - make
 - 
new make(Loc loc) - update
 - 
Expr? update - walkChildren
 - 
virtual override Void walkChildren(Visitor v, VisitDepth depth)