Lines Matching refs:grouping
240 const char *grouping;
650 if (group && grouping) \
651 string = group_number (string, workend, grouping, \
708 if (group && grouping) \
709 string = group_number (string, workend, grouping, \
1287 grouping = (const char *) -1;
1351 int group = 0; /* Print numbers according grouping rules. */
1401 if (grouping == (const char *) -1)
1410 grouping = _NL_CURRENT (LC_NUMERIC, GROUPING);
1411 if (*grouping == '\0' || *grouping == CHAR_MAX
1418 grouping = NULL;
1639 if (grouping == (const char *) -1)
1648 grouping = _NL_CURRENT (LC_NUMERIC, GROUPING);
1649 if (*grouping == '\0' || *grouping == CHAR_MAX)
1650 grouping = NULL;
1972 /* Group the digits according to the grouping rules of the current locale.
1976 group_number (CHAR_T *w, CHAR_T *rear_ptr, const char *grouping,
1992 if (*grouping == CHAR_MAX || *grouping <= 0)
1993 /* No grouping should be done. */
1996 len = *grouping;
2021 len = *grouping++;
2022 if (*grouping == '\0')
2023 /* The previous grouping repeats ad infinitum. */
2024 --grouping;
2025 else if (*grouping == CHAR_MAX
2027 || *grouping < 0
2031 /* No further grouping to be done.