Lines Matching full:grouping
12 const char *grouping; member
14 Py_ssize_t i; /* Where we're currently pointing in grouping. */
18 _GroupGenerator_init(GroupGenerator *self, const char *grouping) in _GroupGenerator_init() argument
20 self->grouping = grouping; in _GroupGenerator_init()
25 /* Returns the next grouping, or 0 to signify end. */
30 grouping string contains just CHAR_MAX, for example, then just in _GroupGenerator_next()
33 switch (self->grouping[self->i]) { in _GroupGenerator_next()
40 char ch = self->grouping[self->i]; in _GroupGenerator_next()
89 * to put the grouping chars.
92 * @grouping: see definition in localeconv().
100 * Inserts thousand grouping characters (as defined by grouping and
118 const char *grouping, in _Py_InsertThousandsGrouping() argument
134 /* A generator that returns all of the grouping widths, until it in _Py_InsertThousandsGrouping()
137 _GroupGenerator_init(&groupgen, grouping); in _Py_InsertThousandsGrouping()
194 * to put the grouping chars.
206 const char *grouping = locale_data->grouping; in _Py_InsertThousandsGroupingLocale() local
210 min_width, grouping, thousands_sep); in _Py_InsertThousandsGroupingLocale()