GDB (xrefs)
|
Public Member Functions | |
shared_macro_buffer () | |
shared_macro_buffer (const char *addr, int len) | |
void | set_shared (const char *addr, int len_) |
Public Attributes | |
const char * | text |
int | len |
int | last_token = -1 |
int | is_identifier = 0 |
Definition at line 33 of file macroexp.c.
|
inline |
Definition at line 57 of file macroexp.c.
|
inline |
Definition at line 65 of file macroexp.c.
References len, and set_shared().
|
inline |
Definition at line 72 of file macroexp.c.
Referenced by append_tokens_without_splicing(), expand(), set_token(), and shared_macro_buffer().
int shared_macro_buffer::is_identifier = 0 |
Definition at line 55 of file macroexp.c.
Referenced by find_parameter(), get_identifier(), maybe_expand(), and set_token().
int shared_macro_buffer::last_token = -1 |
Definition at line 51 of file macroexp.c.
Referenced by append_tokens_without_splicing(), gather_arguments(), and set_token().
int shared_macro_buffer::len |
Definition at line 41 of file macroexp.c.
Referenced by append_tokens_without_splicing(), find_parameter(), gather_arguments(), get_token(), maybe_expand(), scan(), set_shared(), shared_macro_buffer(), and substitute_args().
const char* shared_macro_buffer::text |
Definition at line 38 of file macroexp.c.
Referenced by append_tokens_without_splicing(), find_parameter(), gather_arguments(), get_next_token_for_substitution(), get_token(), macro_expand_next(), maybe_expand(), scan(), set_shared(), and substitute_args().