Lines Matching refs:cpp_hashnode
162 cpp_hashnode *macro_node;
232 cpp_hashnode *macro;
298 cpp_hashnode *n_defined; /* defined operator */
299 cpp_hashnode *n_true; /* C++ keyword true */
300 cpp_hashnode *n_false; /* C++ keyword false */
301 cpp_hashnode *n__VA_ARGS__; /* C99 vararg macros */
302 cpp_hashnode *n__VA_OPT__; /* C++ vararg macros */
308 cpp_hashnode *n_modules[M_HWM][2];
451 cpp_hashnode *top_most_macro_node;
489 const cpp_hashnode *mi_cmacro;
490 const cpp_hashnode *mi_ind_cmacro;
668 inline bool _cpp_defined_macro_p (cpp_hashnode *node) in _cpp_defined_macro_p()
678 extern bool _cpp_notify_macro_use (cpp_reader *pfile, cpp_hashnode *node,
680 inline bool _cpp_maybe_notify_macro_use (cpp_reader *pfile, cpp_hashnode *node, in _cpp_maybe_notify_macro_use()
688 extern void _cpp_free_definition (cpp_hashnode *);
689 extern bool _cpp_create_definition (cpp_reader *, cpp_hashnode *);
691 extern void _cpp_push_text_context (cpp_reader *, cpp_hashnode *,
693 extern bool _cpp_save_parameter (cpp_reader *, unsigned, cpp_hashnode *,
694 cpp_hashnode *);
696 extern bool _cpp_arguments_ok (cpp_reader *, cpp_macro *, const cpp_hashnode *,
699 cpp_hashnode *,
701 extern int _cpp_warn_if_unused_macro (cpp_reader *, cpp_hashnode *, void *);
702 extern void _cpp_push_token_context (cpp_reader *, cpp_hashnode *,
748 extern unsigned char *_cpp_spell_ident_ucns (unsigned char *, cpp_hashnode *);
751 extern cpp_hashnode *_cpp_lex_identifier (cpp_reader *, const char *);
842 extern cpp_hashnode * _cpp_interpret_identifier (cpp_reader *pfile,