Lines Matching refs:cpp_hashnode
158 cpp_hashnode *macro_node;
228 cpp_hashnode *macro;
288 cpp_hashnode *n_defined; /* defined operator */
289 cpp_hashnode *n_true; /* C++ keyword true */
290 cpp_hashnode *n_false; /* C++ keyword false */
291 cpp_hashnode *n__VA_ARGS__; /* C99 vararg macros */
292 cpp_hashnode *n__VA_OPT__; /* C++ vararg macros */
435 cpp_hashnode *top_most_macro_node;
473 const cpp_hashnode *mi_cmacro;
474 const cpp_hashnode *mi_ind_cmacro;
640 inline bool _cpp_defined_macro_p (cpp_hashnode *node) in _cpp_defined_macro_p()
650 extern void _cpp_notify_macro_use (cpp_reader *pfile, cpp_hashnode *node);
651 inline void _cpp_maybe_notify_macro_use (cpp_reader *pfile, cpp_hashnode *node) in _cpp_maybe_notify_macro_use()
657 extern void _cpp_free_definition (cpp_hashnode *);
658 extern bool _cpp_create_definition (cpp_reader *, cpp_hashnode *);
660 extern void _cpp_push_text_context (cpp_reader *, cpp_hashnode *,
662 extern bool _cpp_save_parameter (cpp_reader *, unsigned, cpp_hashnode *,
663 cpp_hashnode *);
665 extern bool _cpp_arguments_ok (cpp_reader *, cpp_macro *, const cpp_hashnode *,
668 cpp_hashnode *,
670 extern int _cpp_warn_if_unused_macro (cpp_reader *, cpp_hashnode *, void *);
671 extern void _cpp_push_token_context (cpp_reader *, cpp_hashnode *,
715 extern unsigned char *_cpp_spell_ident_ucns (unsigned char *, cpp_hashnode *);
718 extern cpp_hashnode *_cpp_lex_identifier (cpp_reader *, const char *);
817 extern cpp_hashnode * _cpp_interpret_identifier (cpp_reader *pfile,
899 struct cpp_hashnode*,