Lines Matching refs:arg

1691           const wchar_t *arg = ap->arg[arg_index].a.a_wide_string;
1694 tmp_length = local_wcsnlen (arg, precision);
1696 tmp_length = local_wcslen (arg);
1726 const char *arg = ap->arg[arg_index].a.a_string;
1729 tmp_length = local_strnlen (arg, precision);
1731 tmp_length = strlen (arg);
1786 if (a.arg != a.direct_alloc_arg) \
1787 free (a.arg);
1915 switch (a.arg[dp->arg_index].type)
1918 *a.arg[dp->arg_index].a.a_count_schar_pointer = length;
1921 *a.arg[dp->arg_index].a.a_count_short_pointer = length;
1924 *a.arg[dp->arg_index].a.a_count_int_pointer = length;
1927 *a.arg[dp->arg_index].a.a_count_longint_pointer = length;
1931 *a.arg[dp->arg_index].a.a_count_longlongint_pointer = length;
1942 arg_type type = a.arg[dp->arg_index].type;
1955 int arg;
1957 if (!(a.arg[dp->width_arg_index].type == TYPE_INT))
1959 arg = a.arg[dp->width_arg_index].a.a_int;
1960 if (arg < 0)
1965 width = (unsigned int) (-arg);
1968 width = arg;
1987 int arg;
1989 if (!(a.arg[dp->precision_arg_index].type == TYPE_INT))
1991 arg = a.arg[dp->precision_arg_index].a.a_int;
1994 if (arg >= 0)
1996 precision = arg;
2015 const uint8_t *arg = a.arg[dp->arg_index].a.a_u8_string;
2022 arg_end = arg;
2047 arg_end = arg;
2071 arg_end = arg + u8_strlen (arg);
2087 size_t n = arg_end - arg;
2089 DCHAR_CPY (result + length, arg, n);
2101 arg, arg_end - arg, NULL,
2106 U8_TO_DCHAR (arg, arg_end - arg,
2143 const uint16_t *arg = a.arg[dp->arg_index].a.a_u16_string;
2150 arg_end = arg;
2175 arg_end = arg;
2199 arg_end = arg + u16_strlen (arg);
2215 size_t n = arg_end - arg;
2217 DCHAR_CPY (result + length, arg, n);
2229 arg, arg_end - arg, NULL,
2234 U16_TO_DCHAR (arg, arg_end - arg,
2271 const uint32_t *arg = a.arg[dp->arg_index].a.a_u32_string;
2278 arg_end = arg;
2303 arg_end = arg;
2327 arg_end = arg + u32_strlen (arg);
2343 size_t n = arg_end - arg;
2345 DCHAR_CPY (result + length, arg, n);
2357 arg, arg_end - arg, NULL,
2362 U32_TO_DCHAR (arg, arg_end - arg,
2405 && a.arg[dp->arg_index].type != TYPE_WIDE_STRING
2407 && a.arg[dp->arg_index].type == TYPE_WIDE_STRING
2433 int arg;
2435 if (!(a.arg[dp->width_arg_index].type == TYPE_INT))
2437 arg = a.arg[dp->width_arg_index].a.a_int;
2438 if (arg < 0)
2443 width = (unsigned int) (-arg);
2446 width = arg;
2465 int arg;
2467 if (!(a.arg[dp->precision_arg_index].type == TYPE_INT))
2469 arg = a.arg[dp->precision_arg_index].a.a_int;
2472 if (arg >= 0)
2474 precision = arg;
2492 const char *arg = a.arg[dp->arg_index].a.a_string;
2504 arg_end = arg;
2540 arg_end = arg;
2571 arg_end = arg + strlen (arg);
2599 count = mbrtowc (&wc, arg, arg_end - arg, &state);
2601 count = mbtowc (&wc, arg, arg_end - arg);
2608 arg += count;
2610 if (!(arg == arg_end))
2619 while (arg < arg_end)
2624 count = mbrtowc (&wc, arg, arg_end - arg, &state);
2626 count = mbtowc (&wc, arg, arg_end - arg);
2634 arg += count;
2650 const wchar_t *arg = a.arg[dp->arg_index].a.a_wide_string;
2670 arg_end = arg;
2715 arg_end = arg;
2749 arg_end = arg + local_wcslen (arg);
2772 if (*arg == 0)
2775 count = wcrtomb (cbuf, *arg, &state);
2777 count = wctomb (cbuf, *arg);
2784 arg++;
2787 if (!(arg == arg_end))
2854 if (*arg == 0)
2857 count = wcrtomb (cbuf, *arg, &state);
2859 count = wctomb (cbuf, *arg);
2866 arg++;
2869 if (!(arg == arg_end))
2878 while (arg < arg_end)
2883 if (*arg == 0)
2886 count = wcrtomb (cbuf, *arg, &state);
2888 count = wctomb (cbuf, *arg);
2904 arg++;
2931 || a.arg[dp->arg_index].type == TYPE_DOUBLE
2934 || a.arg[dp->arg_index].type == TYPE_LONGDOUBLE
2940 arg_type type = a.arg[dp->arg_index].type;
2958 int arg;
2960 if (!(a.arg[dp->width_arg_index].type == TYPE_INT))
2962 arg = a.arg[dp->width_arg_index].a.a_int;
2963 if (arg < 0)
2968 width = (unsigned int) (-arg);
2971 width = arg;
2990 int arg;
2992 if (!(a.arg[dp->precision_arg_index].type == TYPE_INT))
2994 arg = a.arg[dp->precision_arg_index].a.a_int;
2997 if (arg >= 0)
2999 precision = arg;
3057 long double arg = a.arg[dp->arg_index].a.a_longdouble;
3059 if (isnanl (arg))
3077 if (signbit (arg)) /* arg < 0.0L or negative zero */
3080 arg = -arg;
3090 if (arg > 0.0L && arg + arg == arg)
3106 if (arg > 0.0L)
3107 mantissa = printf_frexpl (arg, &exponent);
3211 double arg = a.arg[dp->arg_index].a.a_double;
3213 if (isnand (arg))
3228 if (signbit (arg)) /* arg < 0.0 or negative zero */
3231 arg = -arg;
3241 if (arg > 0.0 && arg + arg == arg)
3257 if (arg > 0.0)
3258 mantissa = printf_frexp (arg, &exponent);
3425 || a.arg[dp->arg_index].type == TYPE_DOUBLE
3427 || (a.arg[dp->arg_index].type == TYPE_DOUBLE
3431 && is_infinite_or_zero (a.arg[dp->arg_index].a.a_double))
3434 || a.arg[dp->arg_index].type == TYPE_LONGDOUBLE
3436 || (a.arg[dp->arg_index].type == TYPE_LONGDOUBLE
3441 && is_infinite_or_zerol (a.arg[dp->arg_index].a.a_longdouble))
3446 arg_type type = a.arg[dp->arg_index].type;
3465 int arg;
3467 if (!(a.arg[dp->width_arg_index].type == TYPE_INT))
3469 arg = a.arg[dp->width_arg_index].a.a_int;
3470 if (arg < 0)
3475 width = (unsigned int) (-arg);
3478 width = arg;
3497 int arg;
3499 if (!(a.arg[dp->precision_arg_index].type == TYPE_INT))
3501 arg = a.arg[dp->precision_arg_index].a.a_int;
3504 if (arg >= 0)
3506 precision = arg;
3549 long double arg = a.arg[dp->arg_index].a.a_longdouble;
3550 if (!(isnanl (arg) || arg + arg == arg))
3552 /* arg is finite and nonzero. */
3553 int exponent = floorlog10l (arg < 0 ? -arg : arg);
3565 double arg = a.arg[dp->arg_index].a.a_double;
3566 if (!(isnand (arg) || arg + arg == arg))
3568 /* arg is finite and nonzero. */
3569 int exponent = floorlog10 (arg < 0 ? -arg : arg);
3606 long double arg = a.arg[dp->arg_index].a.a_longdouble;
3608 if (isnanl (arg))
3626 if (signbit (arg)) /* arg < 0.0L or negative zero */
3629 arg = -arg;
3639 if (arg > 0.0L && arg + arg == arg)
3661 scale10_round_decimal_long_double (arg, precision);
3697 if (arg == 0.0L)
3710 /* arg > 0.0L. */
3715 exponent = floorlog10l (arg);
3720 scale10_round_decimal_long_double (arg,
3755 scale10_round_decimal_long_double (arg,
3820 if (arg == 0.0L)
3844 /* arg > 0.0L. */
3851 exponent = floorlog10l (arg);
3856 scale10_round_decimal_long_double (arg,
3891 scale10_round_decimal_long_double (arg,
4002 /* arg is finite. */
4003 if (!(arg == 0.0L))
4074 double arg = a.arg[dp->arg_index].a.a_double;
4076 if (isnand (arg))
4091 if (signbit (arg)) /* arg < 0.0 or negative zero */
4094 arg = -arg;
4104 if (arg > 0.0 && arg + arg == arg)
4126 scale10_round_decimal_double (arg, precision);
4159 if (arg == 0.0)
4172 /* arg > 0.0. */
4177 exponent = floorlog10 (arg);
4182 scale10_round_decimal_double (arg,
4214 scale10_round_decimal_double (arg,
4294 if (arg == 0.0)
4318 /* arg > 0.0. */
4325 exponent = floorlog10 (arg);
4330 scale10_round_decimal_double (arg,
4362 scale10_round_decimal_double (arg,
4488 /* arg is finite. */
4489 if (!(arg == 0.0))
4606 arg_type type = a.arg[dp->arg_index].type;
4645 int arg;
4647 if (!(a.arg[dp->width_arg_index].type == TYPE_INT))
4649 arg = a.arg[dp->width_arg_index].a.a_int;
4650 if (arg < 0)
4655 width = (unsigned int) (-arg);
4658 width = arg;
4679 int arg;
4681 if (!(a.arg[dp->precision_arg_index].type == TYPE_INT))
4683 arg = a.arg[dp->precision_arg_index].a.a_int;
4686 if (arg >= 0)
4688 precision = arg;
4912 if (!(a.arg[dp->width_arg_index].type == TYPE_INT))
4914 prefixes[prefix_count++] = a.arg[dp->width_arg_index].a.a_int;
4918 if (!(a.arg[dp->precision_arg_index].type == TYPE_INT))
4920 prefixes[prefix_count++] = a.arg[dp->precision_arg_index].a.a_int;
4954 # define SNPRINTF_BUF(arg) \
4960 arg, &count); \
4965 prefixes[0], arg, &count); \
4970 prefixes[0], prefixes[1], arg, \
4977 # define SNPRINTF_BUF(arg) \
4981 count = sprintf (tmp, buf, arg); \
4984 count = sprintf (tmp, buf, prefixes[0], arg); \
4988 arg); \
5000 int arg = a.arg[dp->arg_index].a.a_schar;
5001 SNPRINTF_BUF (arg);
5006 unsigned int arg = a.arg[dp->arg_index].a.a_uchar;
5007 SNPRINTF_BUF (arg);
5012 int arg = a.arg[dp->arg_index].a.a_short;
5013 SNPRINTF_BUF (arg);
5018 unsigned int arg = a.arg[dp->arg_index].a.a_ushort;
5019 SNPRINTF_BUF (arg);
5024 int arg = a.arg[dp->arg_index].a.a_int;
5025 SNPRINTF_BUF (arg);
5030 unsigned int arg = a.arg[dp->arg_index].a.a_uint;
5031 SNPRINTF_BUF (arg);
5036 long int arg = a.arg[dp->arg_index].a.a_longint;
5037 SNPRINTF_BUF (arg);
5042 unsigned long int arg = a.arg[dp->arg_index].a.a_ulongint;
5043 SNPRINTF_BUF (arg);
5049 long long int arg = a.arg[dp->arg_index].a.a_longlongint;
5050 SNPRINTF_BUF (arg);
5055 unsigned long long int arg = a.arg[dp->arg_index].a.a_ulonglongint;
5056 SNPRINTF_BUF (arg);
5062 double arg = a.arg[dp->arg_index].a.a_double;
5063 SNPRINTF_BUF (arg);
5068 long double arg = a.arg[dp->arg_index].a.a_longdouble;
5069 SNPRINTF_BUF (arg);
5074 int arg = a.arg[dp->arg_index].a.a_char;
5075 SNPRINTF_BUF (arg);
5081 wint_t arg = a.arg[dp->arg_index].a.a_wide_char;
5082 SNPRINTF_BUF (arg);
5088 const char *arg = a.arg[dp->arg_index].a.a_string;
5089 SNPRINTF_BUF (arg);
5095 const wchar_t *arg = a.arg[dp->arg_index].a.a_wide_string;
5096 SNPRINTF_BUF (arg);
5102 void *arg = a.arg[dp->arg_index].a.a_pointer;
5103 SNPRINTF_BUF (arg);