Fan

 

const final enum

compiler::FOpArg

sys::Obj
  sys::Enum
    compiler::FOpArg

@simple

Slots

DecimalSource

static FOpArg Decimal := FOpArg.make(3, "Decimal")

DurationSource

static FOpArg Duration := FOpArg.make(5, "Duration")

FieldRefSource

static FOpArg FieldRef := FOpArg.make(9, "FieldRef")

FloatSource

static FOpArg Float := FOpArg.make(2, "Float")

IntSource

static FOpArg Int := FOpArg.make(1, "Int")

JumpSource

static FOpArg Jump := FOpArg.make(12, "Jump")

MethodRefSource

static FOpArg MethodRef := FOpArg.make(10, "MethodRef")

NoneSource

static FOpArg None := FOpArg.make(0, "None")

RegisterSource

static FOpArg Register := FOpArg.make(7, "Register")

StrSource

static FOpArg Str := FOpArg.make(4, "Str")

SymbolRefSource

static FOpArg SymbolRef := FOpArg.make(11, "SymbolRef")

TypePairSource

static FOpArg TypePair := FOpArg.make(13, "TypePair")

TypeRefSource

static FOpArg TypeRef := FOpArg.make(8, "TypeRef")

UriSource

static FOpArg Uri := FOpArg.make(6, "Uri")

fromStrSource

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

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

valuesSource

static FOpArg[] values := ...

List of FOpArg values indexed by ordinal