LLVM 17.0.0git
Enumerations
llvm::tgtok Namespace Reference

Enumerations

enum  TokKind {
  Eof , Error , minus , plus ,
  l_square , r_square , l_brace , r_brace ,
  l_paren , r_paren , less , greater ,
  colon , semi , comma , dot ,
  equal , question , paste , dotdotdot ,
  Assert , Bit , Bits , Class ,
  Code , Dag , Def , Defm ,
  Defset , Defvar , ElseKW , FalseKW ,
  Field , Foreach , If , In ,
  Include , Int , Let , List ,
  MultiClass , String , Then , TrueKW ,
  XConcat , XADD , XSUB , XMUL ,
  XDIV , XNOT , XLOG2 , XAND ,
  XOR , XXOR , XSRA , XSRL ,
  XSHL , XListConcat , XListSplat , XStrConcat ,
  XInterleave , XSubstr , XFind , XCast ,
  XSubst , XForEach , XFilter , XFoldl ,
  XHead , XTail , XSize , XEmpty ,
  XIf , XCond , XEq , XIsA ,
  XDag , XNe , XLe , XLt ,
  XGe , XGt , XSetDagOp , XGetDagOp ,
  XExists , XListRemove , XToLower , XToUpper ,
  XRange , XGetDagArg , XGetDagName , XSetDagArg ,
  XSetDagName , TrueVal , FalseVal , IntVal ,
  BinaryIntVal , Id , StrVal , VarName ,
  CodeFragment , Ifdef , Ifndef , Else ,
  Endif , Define
}
 

Enumeration Type Documentation

◆ TokKind

Enumerator
Eof 
Error 
minus 
plus 
l_square 
r_square 
l_brace 
r_brace 
l_paren 
r_paren 
less 
greater 
colon 
semi 
comma 
dot 
equal 
question 
paste 
dotdotdot 
Assert 
Bit 
Bits 
Class 
Code 
Dag 
Def 
Defm 
Defset 
Defvar 
ElseKW 
FalseKW 
Field 
Foreach 
If 
In 
Include 
Int 
Let 
List 
MultiClass 
String 
Then 
TrueKW 
XConcat 
XADD 
XSUB 
XMUL 
XDIV 
XNOT 
XLOG2 
XAND 
XOR 
XXOR 
XSRA 
XSRL 
XSHL 
XListConcat 
XListSplat 
XStrConcat 
XInterleave 
XSubstr 
XFind 
XCast 
XSubst 
XForEach 
XFilter 
XFoldl 
XHead 
XTail 
XSize 
XEmpty 
XIf 
XCond 
XEq 
XIsA 
XDag 
XNe 
XLe 
XLt 
XGe 
XGt 
XSetDagOp 
XGetDagOp 
XExists 
XListRemove 
XToLower 
XToUpper 
XRange 
XGetDagArg 
XGetDagName 
XSetDagArg 
XSetDagName 
TrueVal 
FalseVal 
IntVal 
BinaryIntVal 
Id 
StrVal 
VarName 
CodeFragment 
Ifdef 
Ifndef 
Else 
Endif 
Define 

Definition at line 32 of file TGLexer.h.