logo

abstract class

compiler::Stmt

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

Stmt

Slots

id

readonly StmtId id

Source

isExit

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)

Source

make

new make(Location location, StmtId id)

Source

walk

Void walk(Visitor v, VisitDepth depth)

Source

walkChildren

virtual Void walkChildren(Visitor v, VisitDepth depth)

Source

walkExpr

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

Source