Searched refs:grouping (Results 1 - 14 of 14) sorted by relevance

/freebsd-11-stable/lib/libc/iconv/
H A Dcitrus_fix_grouping.h39 _citrus_fixup_char_max_md(char *grouping) argument
43 for (p = grouping; *p != '\0'; ++p)
47 #define _CITRUS_FIXUP_CHAR_MAX_MD(grouping) \
48 _citrus_fixup_char_max_md(__DECONST(void *, grouping))
50 #define _CITRUS_FIXUP_CHAR_MAX_MD(grouping) /* nothing to do */
/freebsd-11-stable/usr.bin/localedef/
H A Dnumeric.c83 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-11-stable/lib/libc/locale/
H A Dlnumeric.h41 const char *grouping; member in struct:lc_numeric_T
H A Dlnumeric.c49 numempty /* grouping */
81 l->grouping =
82 __fix_locale_grouping_str(l->grouping);
121 "grouping = %s\n",
124 _numeric_locale.grouping
H A Dlocaleconv.c107 N_ASSIGN_STR(grouping);
/freebsd-11-stable/lib/libc/stdio/
H A Dxprintf_float.c56 * most space for base 10 conversions with thousands' grouping
164 const char *grouping; /* locale specific numeric grouping rules */ local
186 grouping = NULL;
188 grouping = localeconv()->grouping;
306 if (grouping && expt > 0) {
307 /* space for thousands' grouping */
310 while (*grouping != CHAR_MAX) {
311 if (lead <= *grouping)
[all...]
H A Dvfprintf.c85 const char *grouping; /* locale-specific numeric grouping rules */ member in struct:grouping_state
92 * Initialize the thousands' grouping state in preparation to print a
102 gs->grouping = locale->grouping;
108 while (*gs->grouping != CHAR_MAX) {
109 if (gs->lead <= *gs->grouping)
111 gs->lead -= *gs->grouping;
112 if (*(gs->grouping+1)) {
114 gs->grouping
[all...]
H A Dvfwprintf.c86 const char *grouping; /* locale-specific numeric grouping rules */ member in struct:grouping_state
124 * Initialize the thousands' grouping state in preparation to print a
132 gs->grouping = localeconv_l(locale)->grouping;
137 while (*gs->grouping != CHAR_MAX) {
138 if (gs->lead <= *gs->grouping)
140 gs->lead -= *gs->grouping;
141 if (*(gs->grouping+1)) {
143 gs->grouping
[all...]
H A Dxprintf_int.c74 * conversions with thousands' grouping characters between
123 * If (*grp == CHAR_MAX) then no more grouping
132 * use *grp character (last grouping rule)
189 * If (*grp == CHAR_MAX) then no more grouping
198 * use *grp character (last grouping rule)
265 const char *grouping; /* locale specific numeric grouping rules */ local
277 grouping = localeconv()->grouping;
281 grouping
[all...]
/freebsd-11-stable/lib/libc/stdlib/
H A Dstrfmon.c499 get_groups(int size, char *grouping) { argument
503 if (*grouping == CHAR_MAX || *grouping <= 0) /* no grouping ? */
506 while (size > (int)*grouping) {
508 size -= (int)*grouping++;
509 /* no more grouping ? */
510 if (*grouping == CHAR_MAX)
512 /* rest grouping with same value ? */
513 if (*grouping
536 char *grouping; local
[all...]
/freebsd-11-stable/include/
H A Dlocale.h41 char *grouping; member in struct:lconv
/freebsd-11-stable/usr.bin/locale/
H A Dlocale.c125 { "grouping", 1, LC_NUMERIC, KW_GROUPING, "" },
537 rval = format_grouping(lc->grouping);
/freebsd-11-stable/contrib/libstdc++/include/bits/
H A Dlocale_facets.h1744 * @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-11-stable/contrib/llvm-project/libcxx/src/
H A Dlocale.cpp4318 __grouping_ = lc->grouping;
4356 __grouping_ = lc->grouping;
4382 // if the grouping pattern is empty _or_ there are no grouping bits, then do nothing

Completed in 220 milliseconds