Lines Matching refs:cpp_hashnode
34 typedef struct cpp_hashnode cpp_hashnode; typedef
217 cpp_hashnode *
227 cpp_hashnode *
233 cpp_hashnode *
576 void (*define) (cpp_reader *, source_location, cpp_hashnode *);
577 void (*undef) (cpp_reader *, source_location, cpp_hashnode *);
586 cpp_hashnode * (*macro_to_expand) (cpp_reader *, const cpp_token *);
596 void (*used_define) (cpp_reader *, source_location, cpp_hashnode *);
597 void (*used_undef) (cpp_reader *, source_location, cpp_hashnode *);
603 void (*used) (cpp_reader *, source_location, cpp_hashnode *);
609 bool (*user_builtin_macro) (cpp_reader *, cpp_hashnode *);
725 #define CPP_HASHNODE(HNODE) ((cpp_hashnode *) (HNODE))
762 struct GTY(()) cpp_hashnode { struct
893 extern bool cpp_fun_like_macro_p (cpp_hashnode *);
895 cpp_hashnode *);
896 extern source_location cpp_macro_definition_location (cpp_hashnode *);
1161 extern cpp_hashnode *cpp_lookup (cpp_reader *, const unsigned char *,
1164 typedef int (*cpp_cb) (cpp_reader *, cpp_hashnode *, void *);