#[repr(u8)]
pub enum TokenKind {
Show 76 variants
OperatorMinus,
OperatorPlus,
OperatorCompliment,
OperatorMultiply,
OperatorDivide,
OperatorMod,
OperatorAnd,
OperatorOr,
OperatorEquals,
OperatorNotEquals,
OperatorNegate,
OperatorGreaterThan,
OperatorLessThan,
OperatorGreaterEquals,
OperatorLessEquals,
KeywordSection,
KeywordText,
KeywordData,
TypeI8,
TypeI16,
TypeI32,
TypeI32V,
TypeF64,
TypeF64V,
TypeS,
TypeSV,
TypeB,
TypeBV,
DirectiveDefine,
DirectiveMacro,
DirectiveEndmacro,
DirectiveRepeat,
DirectiveEndRepeat,
DirectiveInclude,
DirectiveExtern,
DirectiveGlobal,
DirectiveLocal,
DirectiveLine,
DirectiveType,
DirectiveValue,
DirectiveUndef,
DirectiveUnmacro,
DirectiveFunc,
DirectiveIf,
DirectiveIfNot,
DirectiveIfDef,
DirectiveIfNotDef,
DirectiveElseIf,
DirectiveElseIfNot,
DirectiveElseIfDef,
DirectiveElseIfNotDef,
DirectiveElse,
DirectiveEndIf,
Label,
InnerLabel,
InnerLabelReference,
Identifier,
LiteralInteger,
LiteralFloat,
LiteralHex,
LiteralBinary,
LiteralTrue,
LiteralFalse,
LiteralString,
Newline,
Whitespace,
Backslash,
SymbolLeftParen,
SymbolRightParen,
SymbolComma,
SymbolHash,
SymbolAt,
SymbolAnd,
Comment,
Error,
JunkFloatError,
}
Variants§
OperatorMinus
Operators
OperatorPlus
OperatorCompliment
OperatorMultiply
OperatorDivide
OperatorMod
OperatorAnd
OperatorOr
OperatorEquals
OperatorNotEquals
OperatorNegate
OperatorGreaterThan
OperatorLessThan
OperatorGreaterEquals
OperatorLessEquals
KeywordSection
Keywords
KeywordText
KeywordData
TypeI8
Types
TypeI16
TypeI32
TypeI32V
TypeF64
TypeF64V
TypeS
TypeSV
TypeB
TypeBV
DirectiveDefine
Directives
DirectiveMacro
DirectiveEndmacro
DirectiveRepeat
DirectiveEndRepeat
DirectiveInclude
DirectiveExtern
DirectiveGlobal
DirectiveLocal
DirectiveLine
DirectiveType
DirectiveValue
DirectiveUndef
DirectiveUnmacro
DirectiveFunc
DirectiveIf
DirectiveIfNot
DirectiveIfDef
DirectiveIfNotDef
DirectiveElseIf
DirectiveElseIfNot
DirectiveElseIfDef
DirectiveElseIfNotDef
DirectiveElse
DirectiveEndIf
Label
Labels
InnerLabel
InnerLabelReference
Identifier
LiteralInteger
Literals
LiteralFloat
LiteralHex
LiteralBinary
LiteralTrue
LiteralFalse
LiteralString
Newline
Delimiters
Whitespace
Backslash
SymbolLeftParen
Symbols