Lines Matching refs:cpp_hashnode
87 cpp_hashnode *canonical_node;
281 static cpp_macro *get_deferred_or_lazy_macro (cpp_reader *, cpp_hashnode *,
283 static int enter_macro_context (cpp_reader *, cpp_hashnode *,
285 static int builtin_macro (cpp_reader *, cpp_hashnode *,
287 static void push_ptoken_context (cpp_reader *, cpp_hashnode *, _cpp_buff *,
289 static void push_extended_tokens_context (cpp_reader *, cpp_hashnode *,
292 static _cpp_buff *collect_args (cpp_reader *, const cpp_hashnode *,
345 static void replace_args (cpp_reader *, cpp_hashnode *, cpp_macro *,
347 static _cpp_buff *funlike_invocation_p (cpp_reader *, cpp_hashnode *,
363 static cpp_hashnode* macro_of_context (cpp_context *context);
391 builtin_has_include (cpp_reader *pfile, cpp_hashnode *op, bool has_next) in builtin_has_include()
447 _cpp_warn_if_unused_macro (cpp_reader *pfile, cpp_hashnode *node, in _cpp_warn_if_unused_macro()
544 _cpp_builtin_macro_text (cpp_reader *pfile, cpp_hashnode *node, in _cpp_builtin_macro_text()
802 builtin_macro (cpp_reader *pfile, cpp_hashnode *node, in builtin_macro()
1148 _cpp_arguments_ok (cpp_reader *pfile, cpp_macro *macro, const cpp_hashnode *node, unsigned int argc) in _cpp_arguments_ok()
1211 collect_args (cpp_reader *pfile, const cpp_hashnode *node, in collect_args()
1425 funlike_invocation_p (cpp_reader *pfile, cpp_hashnode *node, in funlike_invocation_p()
1489 enter_macro_context (cpp_reader *pfile, cpp_hashnode *node, in enter_macro_context()
1949 replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro, in replace_args()
2451 push_ptoken_context (cpp_reader *pfile, cpp_hashnode *macro, _cpp_buff *buff, in push_ptoken_context()
2470 _cpp_push_token_context (cpp_reader *pfile, cpp_hashnode *macro, in _cpp_push_token_context()
2499 cpp_hashnode *macro, in push_extended_tokens_context()
2526 _cpp_push_text_context (cpp_reader *pfile, cpp_hashnode *macro, in _cpp_push_text_context()
2790 static cpp_hashnode*
2829 cpp_hashnode *macro; in _cpp_pop_context()
2983 cpp_hashnode *node; in cpp_get_token_1()
3268 cpp_hashnode *node = NULL; in cpp_sys_macro_p()
3359 warn_of_redefinition (cpp_reader *pfile, cpp_hashnode *node, in warn_of_redefinition()
3417 _cpp_free_definition (cpp_hashnode *h) in _cpp_free_definition()
3428 _cpp_save_parameter (cpp_reader *pfile, unsigned n, cpp_hashnode *node, in _cpp_save_parameter()
3429 cpp_hashnode *spelling) in _cpp_save_parameter()
3452 void *base = _cpp_reserve_room (pfile, n * sizeof (cpp_hashnode *), in _cpp_save_parameter()
3453 sizeof (cpp_hashnode *)); in _cpp_save_parameter()
3454 ((cpp_hashnode **)base)[n] = spelling; in _cpp_save_parameter()
3474 struct cpp_hashnode *node = save->canonical_node; in _cpp_unsave_parameters()
3618 cpp_hashnode *spelling = token->val.node.spelling; in lex_expansion_token()
3638 cpp_hashnode **params = NULL; in create_iso_definition()
3659 params = (cpp_hashnode **)_cpp_commit_buff in create_iso_definition()
3660 (pfile, sizeof (cpp_hashnode *) * nparms); in create_iso_definition()
3881 _cpp_create_definition (cpp_reader *pfile, cpp_hashnode *node) in _cpp_create_definition()
3938 cpp_define_lazily (cpp_reader *pfile, cpp_hashnode *node, unsigned num) in cpp_define_lazily()
3950 cpp_get_deferred_macro (cpp_reader *pfile, cpp_hashnode *node, in cpp_get_deferred_macro()
3964 get_deferred_or_lazy_macro (cpp_reader *pfile, cpp_hashnode *node, in get_deferred_or_lazy_macro()
3987 _cpp_notify_macro_use (cpp_reader *pfile, cpp_hashnode *node, in _cpp_notify_macro_use()
4043 const cpp_hashnode *node = macro->parm.params[i]; in check_trad_stringification()
4063 cpp_macro_definition (cpp_reader *pfile, cpp_hashnode *node) in cpp_macro_definition()
4073 cpp_macro_definition (cpp_reader *pfile, cpp_hashnode *node, in cpp_macro_definition()
4130 cpp_hashnode *param = macro->parm.params[i]; in cpp_macro_definition()