Lines Matching refs:cpp_macro
56 static void replace_args (cpp_reader *, cpp_hashnode *, cpp_macro *,
59 static bool create_iso_definition (cpp_reader *, cpp_macro *);
63 static cpp_token *alloc_expansion_token (cpp_reader *, cpp_macro *);
64 static cpp_token *lex_expansion_token (cpp_reader *, cpp_macro *);
66 const cpp_macro *);
67 static bool parse_params (cpp_reader *, cpp_macro *);
68 static void check_trad_stringification (cpp_reader *, const cpp_macro *,
79 cpp_macro *macro = node->value.macro; in _cpp_warn_if_unused_macro()
536 _cpp_arguments_ok (cpp_reader *pfile, cpp_macro *macro, const cpp_hashnode *node, unsigned int argc) in _cpp_arguments_ok()
580 cpp_macro *macro; in collect_args()
761 cpp_macro *macro = node->value.macro; in enter_macro_context()
810 replace_args (cpp_reader *pfile, cpp_hashnode *node, cpp_macro *macro, macro_arg *args) in replace_args()
1237 const cpp_macro *macro2) in warn_of_redefinition()
1239 const cpp_macro *macro1; in warn_of_redefinition()
1289 _cpp_save_parameter (cpp_reader *pfile, cpp_macro *macro, cpp_hashnode *node) in _cpp_save_parameter()
1323 parse_params (cpp_reader *pfile, cpp_macro *macro) in parse_params()
1405 alloc_expansion_token (cpp_reader *pfile, cpp_macro *macro) in alloc_expansion_token()
1416 lex_expansion_token (cpp_reader *pfile, cpp_macro *macro) in lex_expansion_token()
1440 create_iso_definition (cpp_reader *pfile, cpp_macro *macro) in create_iso_definition()
1589 cpp_macro *macro; in _cpp_create_definition()
1594 macro = (cpp_macro *) pfile->hash_table->alloc_subobject in _cpp_create_definition()
1595 (sizeof (cpp_macro)); in _cpp_create_definition()
1597 macro = (cpp_macro *) _cpp_aligned_alloc (pfile, sizeof (cpp_macro)); in _cpp_create_definition()
1666 check_trad_stringification (cpp_reader *pfile, const cpp_macro *macro, in check_trad_stringification()
1714 const cpp_macro *macro = node->value.macro; in cpp_macro_definition()