logo
const class

compiler::ShortcutOp

sys::Obj
  sys::Enum
    compiler::ShortcutOp

ShortcutOp is a sub-id for ExprId.shortcut which identifies the an shortuct operation and it's method call

Slots

amp

static const ShortcutOp amp

caret

static const ShortcutOp caret

cmp

static const ShortcutOp cmp

decrement

static const ShortcutOp decrement

degree

const Int degree

eq

static const ShortcutOp eq

fromStr

static const ShortcutOp fromStr(Str name, Bool checked := def)

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

get

static const ShortcutOp get

increment

static const ShortcutOp increment

lshift

static const ShortcutOp lshift

methodName

const Str methodName

minus

static const ShortcutOp minus

negate

static const ShortcutOp negate

percent

static const ShortcutOp percent

pipe

static const ShortcutOp pipe

plus

static const ShortcutOp plus

rshift

static const ShortcutOp rshift

set

static const ShortcutOp set

slash

static const ShortcutOp slash

slice

static const ShortcutOp slice

star

static const ShortcutOp star

tilde

static const ShortcutOp tilde

values

static const ShortcutOp[] values

List of ShortcutOp values indexed by ordinal