abstract class compiler::Stmt
sys::Obj compiler::Node compiler::Stmt
const StmtId id
Check for definite assignment where the given function returns true for the LHS of an assignment in all code paths.
abstract Bool isExit()
Does this statement always cause us to exit the method (or does it cause us to loop forever without a break to the next statement)