/freebsd-12-stable/lib/libc/iconv/ |
H A D | citrus_fix_grouping.h | 41 _citrus_fixup_char_max_md(char *grouping) argument 45 for (p = grouping; *p != '\0'; ++p) 49 #define _CITRUS_FIXUP_CHAR_MAX_MD(grouping) \ 50 _citrus_fixup_char_max_md(__DECONST(void *, grouping)) 52 #define _CITRUS_FIXUP_CHAR_MAX_MD(grouping) /* nothing to do */
|
/freebsd-12-stable/usr.bin/localedef/ |
H A D | numeric.c | 83 free((char *)numeric.grouping); 84 numeric.grouping = NULL; 92 if (numeric.grouping == NULL) { 95 (void) asprintf(&s, "%s;%d", numeric.grouping, n); 100 free((char *)numeric.grouping); 101 numeric.grouping = s; 115 (putl_category(numeric.grouping, f) == EOF)) {
|
/freebsd-12-stable/lib/libc/locale/ |
H A D | lnumeric.h | 43 const char *grouping; member in struct:lc_numeric_T
|
H A D | lnumeric.c | 51 numempty /* grouping */ 83 l->grouping = 84 __fix_locale_grouping_str(l->grouping); 123 "grouping = %s\n", 126 _numeric_locale.grouping
|
H A D | localeconv.c | 109 N_ASSIGN_STR(grouping);
|
/freebsd-12-stable/lib/libc/stdio/ |
H A D | xprintf_float.c | 58 * most space for base 10 conversions with thousands' grouping 166 const char *grouping; /* locale specific numeric grouping rules */ local 188 grouping = NULL; 190 grouping = localeconv()->grouping; 308 if (grouping && expt > 0) { 309 /* space for thousands' grouping */ 312 while (*grouping != CHAR_MAX) { 313 if (lead <= *grouping) [all...] |
H A D | vfprintf.c | 87 const char *grouping; /* locale-specific numeric grouping rules */ member in struct:grouping_state 94 * Initialize the thousands' grouping state in preparation to print a 104 gs->grouping = locale->grouping; 110 while (*gs->grouping != CHAR_MAX) { 111 if (gs->lead <= *gs->grouping) 113 gs->lead -= *gs->grouping; 114 if (*(gs->grouping+1)) { 116 gs->grouping [all...] |
H A D | vfwprintf.c | 88 const char *grouping; /* locale-specific numeric grouping rules */ member in struct:grouping_state 126 * Initialize the thousands' grouping state in preparation to print a 134 gs->grouping = localeconv_l(locale)->grouping; 139 while (*gs->grouping != CHAR_MAX) { 140 if (gs->lead <= *gs->grouping) 142 gs->lead -= *gs->grouping; 143 if (*(gs->grouping+1)) { 145 gs->grouping [all...] |
H A D | xprintf_int.c | 76 * conversions with thousands' grouping characters between 125 * If (*grp == CHAR_MAX) then no more grouping 134 * use *grp character (last grouping rule) 191 * If (*grp == CHAR_MAX) then no more grouping 200 * use *grp character (last grouping rule) 267 const char *grouping; /* locale specific numeric grouping rules */ local 279 grouping = localeconv()->grouping; 283 grouping [all...] |
/freebsd-12-stable/lib/libc/stdlib/ |
H A D | strfmon.c | 501 get_groups(int size, char *grouping) { argument 505 if (*grouping == CHAR_MAX || *grouping <= 0) /* no grouping ? */ 508 while (size > (int)*grouping) { 510 size -= (int)*grouping++; 511 /* no more grouping ? */ 512 if (*grouping == CHAR_MAX) 514 /* rest grouping with same value ? */ 515 if (*grouping 538 char *grouping; local [all...] |
/freebsd-12-stable/include/ |
H A D | locale.h | 43 char *grouping; member in struct:lconv
|
/freebsd-12-stable/usr.bin/locale/tests/ |
H A D | locale_test.sh | 69 grouping 136 grouping
|
/freebsd-12-stable/usr.bin/locale/ |
H A D | locale.c | 193 { "grouping", TYPE_UNQ, LC_NUMERIC, SRC_LCONV, 669 rval = format_grouping(lc->grouping);
|
/freebsd-12-stable/contrib/libstdc++/include/bits/ |
H A D | locale_facets.h | 1744 * @brief Return grouping specification. 1759 * For example, if the grouping() returns "\003\002" and is 1768 * @return string representing grouping specification. 1771 grouping() const function in class:numpunct 1830 * @brief Return grouping specification. 1834 * value returned. @see grouping() for details. 1836 * @return String representing grouping specification. 1999 * Digit grouping is intrepreted according to numpunct::grouping() and 2058 * Digit grouping i 3727 grouping() const function in class:moneypunct [all...] |
/freebsd-12-stable/contrib/llvm-project/libcxx/src/ |
H A D | locale.cpp | 4318 __grouping_ = lc->grouping; 4356 __grouping_ = lc->grouping; 4382 // if the grouping pattern is empty _or_ there are no grouping bits, then do nothing
|