|
GDB (xrefs)
|
Public Attributes | |
| char * | text |
| int | len |
| int | size |
| bool | shared |
| int | last_token |
| int | is_identifier |
Definition at line 34 of file macroexp.c.
| int macro_buffer::is_identifier |
Definition at line 72 of file macroexp.c.
Referenced by find_parameter(), get_identifier(), maybe_expand(), and set_token().
| int macro_buffer::last_token |
Definition at line 68 of file macroexp.c.
Referenced by append_tokens_without_splicing(), gather_arguments(), init_buffer(), init_shared_buffer(), macro_expand(), macro_expand_next(), scan(), set_token(), stringify(), and substitute_args().
| int macro_buffer::len |
Definition at line 46 of file macroexp.c.
Referenced by append_tokens_without_splicing(), appendc(), appendmem(), expand(), find_parameter(), gather_arguments(), get_token(), init_buffer(), init_shared_buffer(), macro_stringify(), maybe_expand(), scan(), stringify(), and substitute_args().
| bool macro_buffer::shared |
Definition at line 58 of file macroexp.c.
Referenced by free_buffer(), free_buffer_return_text(), get_token(), init_buffer(), init_shared_buffer(), maybe_expand(), resize_buffer(), and scan().
| int macro_buffer::size |
Definition at line 52 of file macroexp.c.
Referenced by appendc(), appendmem(), free_buffer(), free_buffer_return_text(), init_buffer(), init_shared_buffer(), and resize_buffer().
| char* macro_buffer::text |
Definition at line 43 of file macroexp.c.
Referenced by append_tokens_without_splicing(), appendc(), appendmem(), expand(), find_parameter(), free_buffer(), free_buffer_return_text(), gather_arguments(), get_next_token_for_substitution(), get_token(), init_buffer(), init_shared_buffer(), macro_expand(), macro_expand_next(), maybe_expand(), resize_buffer(), scan(), and substitute_args().
1.8.14