Lines Matching refs:cpp_hashnode
34 typedef struct cpp_hashnode cpp_hashnode; typedef
218 cpp_hashnode *
228 cpp_hashnode *
234 cpp_hashnode *
645 void (*define) (cpp_reader *, location_t, cpp_hashnode *);
646 void (*undef) (cpp_reader *, location_t, cpp_hashnode *);
655 cpp_hashnode * (*macro_to_expand) (cpp_reader *, const cpp_token *);
668 void (*used_define) (cpp_reader *, location_t, cpp_hashnode *);
669 void (*used_undef) (cpp_reader *, location_t, cpp_hashnode *);
675 void (*used) (cpp_reader *, location_t, cpp_hashnode *);
764 cpp_hashnode ** GTY ((tag ("false"),
868 #define CPP_HASHNODE(HNODE) ((cpp_hashnode *) (HNODE))
888 struct GTY(()) cpp_hashnode { struct
1023 inline bool cpp_user_macro_p (const cpp_hashnode *node) in cpp_user_macro_p()
1027 inline bool cpp_builtin_macro_p (const cpp_hashnode *node) in cpp_builtin_macro_p()
1031 inline bool cpp_macro_p (const cpp_hashnode *node) in cpp_macro_p()
1037 inline bool cpp_fun_like_macro_p (cpp_hashnode *node) in cpp_fun_like_macro_p()
1043 cpp_hashnode *);
1044 inline location_t cpp_macro_definition_location (cpp_hashnode *node) in cpp_macro_definition_location()
1081 extern void cpp_define_lazily (cpp_reader *, cpp_hashnode *node, unsigned N);
1271 extern cpp_hashnode *cpp_lookup (cpp_reader *, const unsigned char *,
1274 typedef int (*cpp_cb) (cpp_reader *, cpp_hashnode *, void *);