Lines Matching refs:cpp_hashnode
149 cpp_hashnode *macro_node;
219 cpp_hashnode *macro;
281 cpp_hashnode *n_defined; /* defined operator */
282 cpp_hashnode *n_true; /* C++ keyword true */
283 cpp_hashnode *n_false; /* C++ keyword false */
284 cpp_hashnode *n__VA_ARGS__; /* C99 vararg macros */
285 cpp_hashnode *n__VA_OPT__; /* C++ vararg macros */
286 cpp_hashnode *n__has_include__; /* __has_include__ operator */
287 cpp_hashnode *n__has_include_next__; /* __has_include_next__ operator */
428 cpp_hashnode *top_most_macro_node;
466 const cpp_hashnode *mi_cmacro;
467 const cpp_hashnode *mi_ind_cmacro;
625 extern void _cpp_free_definition (cpp_hashnode *);
626 extern bool _cpp_create_definition (cpp_reader *, cpp_hashnode *);
628 extern void _cpp_push_text_context (cpp_reader *, cpp_hashnode *,
630 extern bool _cpp_save_parameter (cpp_reader *, cpp_macro *, cpp_hashnode *,
631 cpp_hashnode *);
632 extern bool _cpp_arguments_ok (cpp_reader *, cpp_macro *, const cpp_hashnode *,
635 cpp_hashnode *,
637 extern int _cpp_warn_if_unused_macro (cpp_reader *, cpp_hashnode *, void *);
638 extern void _cpp_push_token_context (cpp_reader *, cpp_hashnode *,
682 extern unsigned char *_cpp_spell_ident_ucns (unsigned char *, cpp_hashnode *);
685 extern cpp_hashnode *_cpp_lex_identifier (cpp_reader *, const char *);
766 extern cpp_hashnode * _cpp_interpret_identifier (cpp_reader *pfile,
848 struct cpp_hashnode*,