struct Initializer |
int | GetTokenId(const std::u32string& tokenName) |
const char* | GetTokenInfo(int tokenId) |
const char* | GetTokenName(int tokenId) |
void | InitTokenIdMap() |
const int | ABSTRACT |
const int | ACTIONS |
const int | AMP |
const int | AMPAMP |
const int | AND |
const int | ARROW |
const int | AS |
const int | ASSERT |
const int | ASSIGN |
const int | AXIOM |
const int | BASE |
const int | BITOR |
const int | BITXOR |
const int | BLOCKCOMMENT |
const int | BLOCKCOMMENTLINE |
const int | BOOL |
const int | BREAK |
const int | BYTE |
const int | CASE |
const int | CAST |
const int | CATCH |
const int | CDECL |
const int | CHAR |
const int | CHARLIT |
const int | CLASS |
const int | CLASSMAP |
const int | COLON |
const int | COMMA |
const int | CONCEPT |
const int | CONST |
const int | CONSTEXPR |
const int | CONSTRUCT |
const int | CONTINUE |
const int | CPL |
const int | DEFAULT |
const int | DELEGATE |
const int | DELETE |
const int | DESTROY |
const int | DISJUNCTION |
const int | DIV |
const int | DO |
const int | DOLLAR |
const int | DOT |
const int | DOUBLE |
const int | ELIF |
const int | ELSE |
const int | END |
const int | ENDIF |
const int | ENUM |
const int | EQ |
const int | EQUIVALENCE |
const int | EXCLAMATION |
const int | EXPLICIT |
const int | EXPRESSIONS |
const int | EXTERN |
const int | FALSE |
const int | FLOAT |
const int | FLOATINGLIT |
const int | FOR |
const int | GEQ |
const int | GOTO |
const int | HASH |
const int | ID |
const int | IF |
const int | IMPLICATION |
const int | INLINE |
const int | INT |
const int | INTERFACE |
const int | INTERNAL |
const int | INTLIT |
const int | IS |
const int | KEYWORD |
const int | KEYWORDS |
const int | LANGLE |
const int | LBRACE |
const int | LBRACKET |
const int | LEQ |
const int | LEXER |
const int | LINECOMMENT |
const int | LONG |
const int | LPAREN |
const int | MAX |
const int | MINUS |
const int | MINUSMINUS |
const int | NAMESPACE |
const int | NEQ |
const int | NEW |
const int | NOTHROW |
const int | NULLLIT |
const int | NUMBER |
const int | OPERATOR |
const int | OR |
const int | OTHER |
const int | OVERRIDE |
const int | PLUS |
const int | PLUSPLUS |
const int | PRIVATE |
const int | PROTECTED |
const int | PUBLIC |
const int | RANGLE |
const int | RBRACE |
const int | RBRACKET |
const int | REM |
const int | RETURN |
const int | RPAREN |
const int | SBYTE |
const int | SEMICOLON |
const int | SHIFTLEFT |
const int | SHIFTRIGHT |
const int | SHORT |
const int | SIZEOF |
const int | STAR |
const int | STATIC |
const int | STRINGLIT |
const int | SUPPRESS |
const int | SWITCH |
const int | THIS |
const int | THROW |
const int | TOKENS |
const int | TRUE |
const int | TRY |
const int | TYPEDEF |
const int | TYPEID |
const int | TYPENAME |
const int | UCHAR |
const int | UINT |
const int | ULONG |
const int | UNIT_TEST |
const int | USHORT |
const int | USING |
const int | VARIABLES |
const int | VIRTUAL |
const int | VOID |
const int | WCHAR |
const int | WHERE |
const int | WHILE |
const int | WS |
Initializer | initializer |
std::map<std::u32string, int> | tokenIdMap |