LC_CTYPE
setlocale(LC_CTYPE, "");
setlocale(LC_CTYPE, "");
LC_COLLATE, LC_CTYPE, LC_MONETARY, LC_NUMERIC, LC_TIME, LC_MESSAGES, 0
setlocale(LC_CTYPE, "");
(setlocale(LC_CTYPE, "C.UTF-8") != NULL ||
setlocale(LC_CTYPE, "POSIX.UTF-8") != NULL))
setlocale(LC_CTYPE, "C");
setlocale(LC_CTYPE, "");
if (setlocale(LC_CTYPE, "") != NULL &&
ol = setlocale(LC_CTYPE, "C");
setlocale(LC_CTYPE, ol);
case LC_CTYPE:
_Static_assert(XLC_CTYPE == LC_CTYPE - 1,
locale = chklocale(LC_CTYPE, localcode);
setlocale(LC_CTYPE, "");
setlocale(LC_CTYPE, "");
if (setlocale(LC_CTYPE, optarg) == NULL)
#if defined(LC_COLLATE) && defined(LC_CTYPE)
else if ((ans = setlocale(LC_CTYPE, s)) && streq(ans, "POSIX"))
#if defined(LC_COLLATE) && defined(LC_CTYPE)
setlocale(LC_CTYPE, s);
setlocale(LC_CTYPE, "");
setlocale(LC_CTYPE, "");
(void) setlocale(LC_CTYPE, "");
(void) setlocale(LC_CTYPE, "");
setlocale(LC_CTYPE, "");
{ "charmap", 1, LC_CTYPE, CODESET, "" }, /* hack */
setlocale(LC_CTYPE, "C");
{ "LC_CTYPE", LC_CTYPE },
setlocale(LC_CTYPE, "");
setlocale(LC_CTYPE, "");
(void) setlocale(LC_CTYPE, "");
setlocale(LC_CTYPE, "");
(void)setlocale(LC_CTYPE, "");
setlocale(LC_CTYPE, "");
setlocale(LC_CTYPE, "");
if (setlocale(LC_CTYPE, "") == NULL)