Home
last modified time | relevance | path

Searched refs:spec (Results 1 – 11 of 11) sorted by relevance

/stdio-common/
A Dprintf-parsemb.c73 spec->info.alt = 0; in __parse_one_specwc()
308 spec->info.spec = (wchar_t) *format++; in __parse_one_specwc()
309 spec->size = -1; in __parse_one_specwc()
311 || spec->info.spec > UCHAR_MAX in __parse_one_specwc()
312 || __printf_arginfo_table[spec->info.spec] == NULL in __parse_one_specwc()
316 || (int) (spec->ndata_args = (*__printf_arginfo_table[spec->info.spec]) in __parse_one_specwc()
317 (&spec->info, 1, &spec->data_arg_type, in __parse_one_specwc()
323 switch (spec->info.spec) in __parse_one_specwc()
387 if (spec->data_arg == -1 && spec->ndata_args > 0) in __parse_one_specwc()
395 if (spec->info.spec == L'\0') in __parse_one_specwc()
[all …]
A Dprintf-prs.c63 struct printf_spec spec; in parse_printf_format() local
76 if (spec.width_arg != -1 && (size_t) spec.width_arg < n) in parse_printf_format()
77 argtypes[spec.width_arg] = PA_INT; in parse_printf_format()
80 if (spec.prec_arg != -1 && (size_t) spec.prec_arg < n) in parse_printf_format()
81 argtypes[spec.prec_arg] = PA_INT; in parse_printf_format()
83 if ((size_t) spec.data_arg < n) in parse_printf_format()
84 switch (spec.ndata_args) in parse_printf_format()
89 argtypes[spec.data_arg] = spec.data_arg_type; in parse_printf_format()
94 (void) (*__printf_arginfo_table[spec.info.spec]) in parse_printf_format()
95 (&spec.info, n - spec.data_arg, &argtypes[spec.data_arg], in parse_printf_format()
[all …]
A Dreg-printf.c42 __register_printf_specifier (int spec, printf_function converter, in __register_printf_specifier() argument
45 if (spec < 0 || spec > (int) UCHAR_MAX) in __register_printf_specifier()
68 __printf_function_table[spec] = converter; in __register_printf_specifier()
69 __printf_arginfo_table[spec] = arginfo; in __register_printf_specifier()
82 __register_printf_function (int spec, printf_function converter, in weak_alias()
85 return __register_printf_specifier (spec, converter, in weak_alias()
A Dprintf_fphex.c173 if (isupper (info->spec)) \ in __printf_fphex()
188 if (isupper (info->spec)) \ in __printf_fphex()
265 info->spec == 'A'); in __printf_fphex()
267 info->spec == 'A'); in __printf_fphex()
272 info->spec == 'A'); in __printf_fphex()
274 info->spec == 'A'); in __printf_fphex()
363 wnumstr[cnt] = (wchar_t) info->spec; in __printf_fphex()
386 leading = info->spec; in __printf_fphex()
446 outchar (info->spec + ('x' - 'a')); in __printf_fphex()
448 outchar (info->spec == 'A' ? 'X' : 'x'); in __printf_fphex()
[all …]
A Dtst-vfprintf-user-type.c60 __func__, fp, info, args[0], args, (wint_t) info->spec, in my_printf_function()
63 TEST_VERIFY (info->spec == 'P'); in my_printf_function()
111 if (info->spec != 'P') in my_arginfo_function()
115 __func__, info, n, argtypes, size, (wint_t) info->spec, in my_arginfo_function()
A Dprintf-parse.h127 struct printf_spec *spec,
131 struct printf_spec *spec,
A Dtst-printfsz-islongdouble.c35 info.spec = L'f'; in do_test()
A Dprintf_size.c91 const char *tag = units[isupper (info->spec) != 0]; in __printf_size()
92 int divisor = isupper (info->spec) ? 1000 : 1024; in __printf_size()
185 fp_info.spec = 'f'; in __printf_size()
A Dvfprintf-internal.c351 if (info->spec == 'a' || info->spec == 'A') in __printf_fp_spec()
423 spec = (ChExpr); \
437 spec = (ChExpr); \
1308 CHAR_T spec; in vfprintf() local
1539 .spec = spec, in vfprintf()
1569 if (spec == L_('\0')) in vfprintf()
1840 CHAR_T spec = specs[nspecs_done].info.spec; in printf_positional() local
1881 if (spec <= UCHAR_MAX in printf_positional()
1913 JUMP (spec, step4_jumps); in printf_positional()
2050 if (info->spec != L_('\0')) in printf_unknown()
[all …]
A Dprintf_fp.c351 if (isupper (info->spec)) \ in __printf_fp_l()
365 if (isupper (info->spec)) \ in __printf_fp_l()
841 char spec = _tolower (info->spec); in __printf_fp_l() local
843 if (spec == 'e') in __printf_fp_l()
845 p.type = info->spec; in __printf_fp_l()
853 else if (spec == 'f') in __printf_fp_l()
878 p.type = 'E' + (info->spec - 'G'); in __printf_fp_l()
880 p.type = isupper (info->spec) ? 'E' : 'e'; in __printf_fp_l()
1018 else if (__builtin_expect (spec == 'g' && p.type == 'f' && info->alt in __printf_fp_l()
1074 p.type = isupper (info->spec) ? 'E' : 'e'; in __printf_fp_l()
[all …]
A Dprintf.h38 wchar_t spec; /* Format letter. */ member

Completed in 15 milliseconds