Lines Matching refs:replace_args
175 * macro.c (replace_args): For ##__VA_OPT__, if __VA_OPT__ expands
209 (replace_args): Adjust stringify_arg callers. For #__VA_OPT__,
425 * macro.c (replace_args): When __VA_OPT__ is on the LHS of ##,
431 * macro.c (replace_args): Fix up handling of CPP_PADDING tokens at the
469 (replace_args): Adjust stringify_arg caller. For vaopt_state::END
738 (replace_args): Likewise.
1111 (replace_args, create_iso_definition): Adjust last argument to
1789 (replace_args): Pointer equality not orderedness.
1960 (copy_paste_flag): Factor out of replace_args.
1962 (replace_args): Handle BEGIN and END. Avoid padding there.
2044 (replace_args, create_iso_definition): Use vaopt_state.
3313 (replace_args): Likewise.
3714 * macro.c (replace_args): Use cpp_pedwarning, cpp_warning and
3770 * macro.c (replace_args): Likewise.
3781 * macro.c (replace_args): Warn when -Wc90-c99-compat is in effect.
4619 (enter_macro_context, replace_args): Update
4680 Pass it to replace_args and to the "used" cpp callback. Get the
4689 (replace_args): Rename the different variables named 'count' into
4935 * macro.c (replace_args): Likewise.
5423 * macro.c (replace_args, cpp_get_token, parse_params,
5478 (enter_macro_context, replace_args): Use macro_real_token_count.
5745 * macro.c (replace_args): Print a warning for empty macro
6758 * macro.c (replace_args, cpp_get_token): Copy whole