Lines Matching refs:cpp_hashnode
34 typedef struct cpp_hashnode cpp_hashnode; typedef
221 cpp_hashnode *
231 cpp_hashnode *
237 cpp_hashnode *
686 void (*define) (cpp_reader *, location_t, cpp_hashnode *);
687 void (*undef) (cpp_reader *, location_t, cpp_hashnode *);
696 cpp_hashnode * (*macro_to_expand) (cpp_reader *, const cpp_token *);
709 void (*used_define) (cpp_reader *, location_t, cpp_hashnode *);
710 void (*used_undef) (cpp_reader *, location_t, cpp_hashnode *);
716 void (*used) (cpp_reader *, location_t, cpp_hashnode *);
728 cpp_macro *(*user_deferred_macro) (cpp_reader *, location_t, cpp_hashnode *);
821 cpp_hashnode ** GTY ((tag ("false"),
931 #define CPP_HASHNODE(HNODE) ((cpp_hashnode *) (HNODE))
951 struct GTY(()) cpp_hashnode { struct
1105 inline bool cpp_user_macro_p (const cpp_hashnode *node) in cpp_user_macro_p()
1109 inline bool cpp_builtin_macro_p (const cpp_hashnode *node) in cpp_builtin_macro_p()
1113 inline bool cpp_macro_p (const cpp_hashnode *node) in cpp_macro_p()
1117 inline cpp_macro *cpp_set_deferred_macro (cpp_hashnode *node,
1128 cpp_macro *cpp_get_deferred_macro (cpp_reader *, cpp_hashnode *, location_t);
1131 inline bool cpp_fun_like_macro_p (cpp_hashnode *node) in cpp_fun_like_macro_p()
1136 extern const unsigned char *cpp_macro_definition (cpp_reader *, cpp_hashnode *);
1137 extern const unsigned char *cpp_macro_definition (cpp_reader *, cpp_hashnode *,
1139 inline location_t cpp_macro_definition_location (cpp_hashnode *node) in cpp_macro_definition_location()
1190 extern void cpp_define_lazily (cpp_reader *, cpp_hashnode *node, unsigned N);
1392 extern cpp_hashnode *cpp_lookup (cpp_reader *, const unsigned char *,
1395 typedef int (*cpp_cb) (cpp_reader *, cpp_hashnode *, void *);