Lines Matching defs:cpp_hashnode
36 typedef struct cpp_hashnode cpp_hashnode;
204 cpp_hashnode *
484 void (*define) (cpp_reader *, unsigned int, cpp_hashnode *);
485 void (*undef) (cpp_reader *, unsigned int, cpp_hashnode *);
494 cpp_hashnode * (*macro_to_expand) (cpp_reader *, const cpp_token *);
504 void (*used_define) (cpp_reader *, unsigned int, cpp_hashnode *);
505 void (*used_undef) (cpp_reader *, unsigned int, cpp_hashnode *);
511 void (*used) (cpp_reader *, source_location, cpp_hashnode *);
514 bool (*user_builtin_macro) (cpp_reader *, cpp_hashnode *);
610 #define CPP_HASHNODE(HNODE) ((cpp_hashnode *) (HNODE))
647 struct GTY(()) cpp_hashnode {
734 cpp_hashnode *);
953 extern cpp_hashnode *cpp_lookup (cpp_reader *, const unsigned char *,
956 typedef int (*cpp_cb) (cpp_reader *, cpp_hashnode *, void *);