CHAR_MAX
/* char int_frac_digits */ CHAR_MAX,
/* char frac_digits */ CHAR_MAX,
/* char p_cs_precedes */ CHAR_MAX,
/* char p_sep_by_space */ CHAR_MAX,
/* char n_cs_precedes */ CHAR_MAX,
/* char n_sep_by_space */ CHAR_MAX,
/* char p_sign_posn */ CHAR_MAX,
/* char n_sign_posn */ CHAR_MAX,
#if CHAR_MAX != _CITRUS_LC_GROUPING_VALUE_NO_FUTHER
*p = CHAR_MAX;
__CTASSERT(__arraycount(((_HZState *)0)->ch) <= CHAR_MAX);
__CTASSERT(__arraycount(((_UTF7State *)0)->ch) <= CHAR_MAX);
__CTASSERT(__arraycount(((_VIQRState *)0)->ch) <= CHAR_MAX);
#define NBCHAR_MAX CHAR_MAX
.int_frac_digits = CHAR_MAX,
.frac_digits = CHAR_MAX,
.p_cs_precedes = CHAR_MAX,
.p_sep_by_space = CHAR_MAX,
.n_cs_precedes = CHAR_MAX,
.n_sep_by_space = CHAR_MAX,
.p_sign_posn = CHAR_MAX,
.n_sign_posn = CHAR_MAX,
.int_p_cs_precedes = CHAR_MAX,
.int_n_cs_precedes = CHAR_MAX,
.int_p_sep_by_space = CHAR_MAX,
.int_n_sep_by_space = CHAR_MAX,
.int_p_sign_posn = CHAR_MAX,
.int_n_sign_posn = CHAR_MAX,
CHAR_MAX,
CHAR_MAX,
CHAR_MAX,
CHAR_MAX,
CHAR_MAX,
CHAR_MAX,
CHAR_MAX,
CHAR_MAX,
CHAR_MAX,
CHAR_MAX,
CHAR_MAX,
CHAR_MAX,
CHAR_MAX,
CHAR_MAX
for (ch = CHAR_MIN; ch < (CHAR_MAX + 1); ch++)
#define NC_MAX (CHAR_MAX - CHAR_MIN + 1)
!= (unsigned char)CHAR_MAX) {
&& (unsigned char)*grp != (unsigned char)CHAR_MAX
&& (unsigned char)*grp != (unsigned char)CHAR_MAX
if (*sep_by_space == CHAR_MAX)
if (*sign_posn == CHAR_MAX)
if (*grouping == CHAR_MAX || *grouping <= 0) /* no grouping ? */
if (*grouping == CHAR_MAX)
if (right_prec == CHAR_MAX) /* POSIX locale ? */
*grouping != CHAR_MAX &&
if (*grouping == CHAR_MAX)
for (; ch <= CHAR_MAX; ch++)
for (ch = EOF; ch <= CHAR_MAX; ch = (ch == EOF ? 0 : ch + 1)) {
OPT_TSIZE = CHAR_MAX + 1,
BIN_OPT = CHAR_MAX + 1,