Go to the source code of this file.
|
#define | PREDEFINED_SYMBOLS_LIST(V) |
|
#define | DEFINE_SYMBOL_INDEX(symbol, literal) k##symbol##Id, |
|
#define | DEFINE_TOKEN_SYMBOL_INDEX(t, s, p, a) t##Id, |
|
#define | DEFINE_SYMBOL_HANDLE_ACCESSOR(symbol, literal) static const String& symbol() { return *(symbol_handles_[k##symbol##Id]); } |
|
#define | DEFINE_SYMBOL_HANDLE_ACCESSOR(t, s, p, a) static const String& t() { return *(symbol_handles_[t##Id]); } |
|
◆ DEFINE_SYMBOL_HANDLE_ACCESSOR [1/2]
#define DEFINE_SYMBOL_HANDLE_ACCESSOR |
( |
|
symbol, |
|
|
|
literal |
|
) |
| static const String& symbol() { return *(symbol_handles_[k##symbol##Id]); } |
◆ DEFINE_SYMBOL_HANDLE_ACCESSOR [2/2]
#define DEFINE_SYMBOL_HANDLE_ACCESSOR |
( |
|
t, |
|
|
|
s, |
|
|
|
p, |
|
|
|
a |
|
) |
| static const String& t() { return *(symbol_handles_[t##Id]); } |
◆ DEFINE_SYMBOL_INDEX
#define DEFINE_SYMBOL_INDEX |
( |
|
symbol, |
|
|
|
literal |
|
) |
| k##symbol##Id, |
◆ DEFINE_TOKEN_SYMBOL_INDEX
#define DEFINE_TOKEN_SYMBOL_INDEX |
( |
|
t, |
|
|
|
s, |
|
|
|
p, |
|
|
|
a |
|
) |
| t##Id, |
◆ PREDEFINED_SYMBOLS_LIST
#define PREDEFINED_SYMBOLS_LIST |
( |
|
V | ) |
|