Definition at line 19 of file mini_c_parser.cpp.
◆ tokenst
◆ mini_c_parsert()
mini_c_parsert::mini_c_parsert |
( |
| ) |
|
|
inline |
◆ consume_token()
const ctokent& mini_c_parsert::consume_token |
( |
| ) |
|
|
inlineprotected |
◆ eof()
bool mini_c_parsert::eof |
( |
| ) |
const |
|
inlineprotected |
◆ is_storage_class()
static bool mini_c_parsert::is_storage_class |
( |
const ctokent & |
token | ) |
|
|
inlinestaticprotected |
◆ is_type_qualifier()
static bool mini_c_parsert::is_type_qualifier |
( |
const ctokent & |
token | ) |
|
|
inlinestaticprotected |
◆ parse()
◆ parse_brackets()
void mini_c_parsert::parse_brackets |
( |
char |
open, |
|
|
char |
close, |
|
|
tokenst & |
dest |
|
) |
| |
|
protected |
◆ parse_declaration()
◆ parse_declarator()
◆ parse_initializer()
◆ parse_post_declarator()
◆ parse_pre_declarator()
◆ peek() [1/2]
const ctokent& mini_c_parsert::peek |
( |
| ) |
const |
|
inlineprotected |
◆ peek() [2/2]
const ctokent& mini_c_parsert::peek |
( |
std::size_t |
how_many | ) |
const |
|
inlineprotected |
◆ skip_ws()
void mini_c_parsert::skip_ws |
( |
tokenst & |
dest | ) |
|
|
protected |
◆ token_index
std::size_t mini_c_parsert::token_index |
|
protected |
◆ tokens
The documentation for this class was generated from the following file: