sys::Obj compiler::Node compiler::Stmt compiler::IfStmt
IfStmt models an if or if/else statement.
Expr condition
Block falseBlock
override Bool isExit()
new make(Location location)
override Void print(AstWriter out)
Block trueBlock
override Void walkChildren(Visitor v, VisitDepth depth)