Fan

 

const final enum

compiler::VisitDepth

sys::Obj
  sys::Enum
    compiler::VisitDepth

@simple

VisitDepth enumerates how deep to traverse the AST

Slots

exprSource

static VisitDepth expr := VisitDepth.make(3, "expr")

fromStrSource

static VisitDepth? fromStr(Str name, Bool checked := true)

Return the VisitDepth instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.

slotDefSource

static VisitDepth slotDef := VisitDepth.make(1, "slotDef")

stmtSource

static VisitDepth stmt := VisitDepth.make(2, "stmt")

typeDefSource

static VisitDepth typeDef := VisitDepth.make(0, "typeDef")

valuesSource

static VisitDepth[] values := ...

List of VisitDepth values indexed by ordinal