My Project
Macros
Token.cpp File Reference
#include "Token.h"
#include "llvm/ADT/StringExtras.h"
#include "TokenKinds.def"
Include dependency graph for Token.cpp:

Macros

#define TOK_PUNCTUATION(NAME, SPELLING)
 
#define TOK_OPERATOR(NAME, SPELLING)
 
#define TOK_KEYWORD(SPELLING)
 
#define TOK_KEYWORD(SPELLING)
 

Macro Definition Documentation

◆ TOK_KEYWORD [1/2]

#define TOK_KEYWORD (   SPELLING)
Value:
case kw_##SPELLING: \
return #SPELLING;

◆ TOK_KEYWORD [2/2]

#define TOK_KEYWORD (   SPELLING)
Value:
case kw_##SPELLING: \
return true;

◆ TOK_OPERATOR

#define TOK_OPERATOR (   NAME,
  SPELLING 
)
Value:
case NAME: \
return SPELLING;

◆ TOK_PUNCTUATION

#define TOK_PUNCTUATION (   NAME,
  SPELLING 
)
Value:
case NAME: \
return SPELLING;