Lines Matching refs:cpp_macro

281 static cpp_macro *get_deferred_or_lazy_macro (cpp_reader *, cpp_hashnode *,
345 static void replace_args (cpp_reader *, cpp_hashnode *, cpp_macro *,
349 static cpp_macro *create_iso_definition (cpp_reader *);
353 static cpp_macro *lex_expansion_token (cpp_reader *, cpp_macro *);
355 static void check_trad_stringification (cpp_reader *, const cpp_macro *,
452 cpp_macro *macro = node->value.macro; in _cpp_warn_if_unused_macro()
1148 _cpp_arguments_ok (cpp_reader *pfile, cpp_macro *macro, const cpp_hashnode *node, unsigned int argc) in _cpp_arguments_ok()
1215 cpp_macro *macro; in collect_args()
1467 macro_real_token_count (const cpp_macro *macro) in macro_real_token_count()
1510 cpp_macro *macro = node->value.macro; in enter_macro_context()
1909 expanded_token_index (cpp_reader *pfile, cpp_macro *macro, in expanded_token_index()
1949 replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro, in replace_args()
3360 const cpp_macro *macro2) in warn_of_redefinition()
3376 if (cpp_macro *macro1 = get_deferred_or_lazy_macro (pfile, node, macro2->line)) in warn_of_redefinition()
3384 cpp_compare_macros (const cpp_macro *macro1, const cpp_macro *macro2) in cpp_compare_macros()
3602 static cpp_macro *
3603 lex_expansion_token (cpp_reader *pfile, cpp_macro *macro) in lex_expansion_token()
3605 macro = (cpp_macro *)_cpp_reserve_room (pfile, in lex_expansion_token()
3606 sizeof (cpp_macro) - sizeof (cpp_token) in lex_expansion_token()
3630 static cpp_macro *
3641 cpp_macro *macro = NULL; in create_iso_definition()
3703 _cpp_reserve_room (pfile, 0, sizeof (cpp_macro))); in create_iso_definition()
3814 macro = (cpp_macro *)_cpp_commit_buff in create_iso_definition()
3815 (pfile, sizeof (cpp_macro) - sizeof (cpp_token) in create_iso_definition()
3852 cpp_macro *
3855 cpp_macro *macro = (cpp_macro *) placement; in _cpp_new_macro()
3859 memset (macro, 0, offsetof (cpp_macro, exp)); in _cpp_new_macro()
3883 cpp_macro *macro; in _cpp_create_definition()
3940 cpp_macro *macro = node->value.macro; in cpp_define_lazily()
3949 cpp_macro *
3963 static cpp_macro *
3967 cpp_macro *macro = node->value.macro; in get_deferred_or_lazy_macro()
4018 check_trad_stringification (cpp_reader *pfile, const cpp_macro *macro, in check_trad_stringification()
4067 if (const cpp_macro *macro = get_deferred_or_lazy_macro (pfile, node, 0)) in cpp_macro_definition()
4074 const cpp_macro *macro) in cpp_macro_definition()