Lines Matching defs:grouping
82 const char *grouping; /* locale-specific numeric grouping rules */
89 * Initialize the thousands' grouping state in preparation to print a
99 gs->grouping = locale->grouping;
105 while (*gs->grouping != CHAR_MAX) {
106 if (gs->lead <= *gs->grouping)
108 gs->lead -= *gs->grouping;
109 if (*(gs->grouping+1)) {
111 gs->grouping++;
134 gs->grouping--;
139 if (io_printandpad(iop, cp, ep, *gs->grouping, zeroes, locale))
141 cp += *gs->grouping;
315 struct grouping_state gs; /* thousands' grouping info */
498 gs.grouping = NULL;
1031 if (gs.grouping) {
1048 if (gs.grouping) {