Fan

 

abstract class

compiler::Stmt

sys::Obj
  compiler::Node
    compiler::Stmt

Stmt

Slots

idSource

readonly StmtId id

isExitSource

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)

makeSource

new make(Location location, StmtId id)

walkSource

Void walk(Visitor v, VisitDepth depth)

walkChildrenSource

virtual Void walkChildren(Visitor v, VisitDepth depth)

walkExprSource

static Expr? walkExpr(Visitor v, VisitDepth depth, Expr? expr)