enum class compiler::StmtId
sys::Obj sys::Enum compiler::StmtId
@Serializable { simple=true }
StmtId
- breakStmt
-
const static StmtId breakStmt := ... - continueStmt
-
const static StmtId continueStmt := ... - expr
-
const static StmtId expr := ... - forStmt
-
const static StmtId forStmt := ... - fromStr
-
static new fromStr(Str name, Bool checked := true)Return the StmtId instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.
- ifStmt
-
const static StmtId ifStmt := ... - localDef
-
const static StmtId localDef := ... - nop
-
const static StmtId nop := ... - returnStmt
-
const static StmtId returnStmt := ... - switchStmt
-
const static StmtId switchStmt := ... - throwStmt
-
const static StmtId throwStmt := ... - tryStmt
-
const static StmtId tryStmt := ... - vals
-
const static StmtId[] vals := ...List of StmtId values indexed by ordinal
- whileStmt
-
const static StmtId whileStmt := ...