Facet::Compiler::TokenKind
Inherits Enum < Comparable < Value < Object
Constants
Eof = 0
Identifier = 1
InstanceVar = 2
ClassVar = 3
GlobalVar = 4
Annotation = 5
Symbol = 6
Number = 7
String = 8
Regex = 9
Char = 10
KeywordAbstract = 11
Keywords
KeywordAlias = 12
KeywordAlignof = 13
KeywordAnnotation = 14
KeywordAs = 15
KeywordAsQuestion = 16
KeywordAsm = 17
KeywordBegin = 18
KeywordBreak = 19
KeywordCase = 20
KeywordClass = 21
KeywordDef = 22
KeywordDo = 23
KeywordElse = 24
KeywordElsif = 25
KeywordEnd = 26
KeywordEnsure = 27
KeywordEnum = 28
KeywordExtend = 29
KeywordFalse = 30
KeywordFor = 31
KeywordFun = 32
KeywordIf = 33
KeywordIn = 34
KeywordInclude = 35
KeywordInstanceAlignof = 36
KeywordInstanceSizeof = 37
KeywordIsAQuestion = 38
KeywordLib = 39
KeywordMacro = 40
KeywordModule = 41
KeywordNext = 42
KeywordNil = 43
KeywordNilQuestion = 44
KeywordOf = 45
KeywordOffsetof = 46
KeywordOut = 47
KeywordProperty = 48
KeywordGetter = 49
KeywordSetter = 50
KeywordPointerof = 51
KeywordPrivate = 52
KeywordProtected = 53
KeywordRequire = 54
KeywordRescue = 55
KeywordRespondsToQuestion = 56
KeywordReturn = 57
KeywordSelect = 58
KeywordSelf = 59
KeywordSizeof = 60
KeywordStruct = 61
KeywordSuper = 62
KeywordThen = 63
KeywordTrue = 64
KeywordType = 65
KeywordTypeof = 66
KeywordUninitialized = 67
KeywordUnion = 68
KeywordUnless = 69
KeywordUntil = 70
KeywordVerbatim = 71
KeywordWhen = 72
KeywordWhile = 73
KeywordWith = 74
KeywordYield = 75
Plus = 76
Operators
Minus = 77
Star = 78
Slash = 79
SlashSlash = 80
Percent = 81
Caret = 82
Ampersand = 83
Pipe = 84
Bang = 85
Tilde = 86
Backtick = 87
Assign = 88
EqualEqual = 89
BangEqual = 90
Less = 91
LessEqual = 92
Greater = 93
GreaterEqual = 94
AndAnd = 95
OrOr = 96
AndAndEqual = 97
OrOrEqual = 98
Arrow = 99
HashRocket = 100
StarStar = 101
ShiftLeft = 102
ShiftRight = 103
TripleEqual = 104
Spaceship = 105
Match = 106
NotMatch = 107
SafeNav = 108
PlusEqual = 109
MinusEqual = 110
StarEqual = 111
SlashEqual = 112
SlashSlashEqual = 113
PercentEqual = 114
PipeEqual = 115
AmpersandEqual = 116
CaretEqual = 117
StarStarEqual = 118
ShiftLeftEqual = 119
ShiftRightEqual = 120
AmpersandPlusEqual = 121
AmpersandMinusEqual = 122
AmpersandStarEqual = 123
AmpersandStarStarEqual = 124
AmpersandPlus = 125
AmpersandMinus = 126
AmpersandStar = 127
AmpersandStarStar = 128
LParen = 129
Punctuation
RParen = 130
LBrace = 131
RBrace = 132
LBracket = 133
RBracket = 134
Comma = 135
Dot = 136
DotDot = 137
DotDotDot = 138
Colon = 139
DoubleColon = 140
Semicolon = 141
Question = 142
At = 143
Unknown = 144
Instance methods
keyword_responds_to_question?
Returns true if this enum value equals KeywordRespondsToQuestion