_CACHED_RUNES
return ((_c < 0 || _c >= _CACHED_RUNES) ? ___runetype(_c) :
return (_c < 0 || _c >= _CACHED_RUNES) ? ___toupper(_c) :
return (_c < 0 || _c >= _CACHED_RUNES) ? ___tolower(_c) :
#define _CRMASK (~(_CACHED_RUNES - 1))
unsigned long __runetype[_CACHED_RUNES];
__rune_t __maplower[_CACHED_RUNES];
__rune_t __mapupper[_CACHED_RUNES];
return (__c < 0 || __c >= _CACHED_RUNES) ? ___tolower_l(__c, __l) :
return (__c < 0 || __c >= _CACHED_RUNES) ? ___toupper_l(__c, __l) :
return ((__c < 0 || __c >= _CACHED_RUNES) ? ___runetype_l(__c, __loc) :
for (wc = 0; (unsigned)wc < _CACHED_RUNES; wc++) {
if ((unsigned)wc < _CACHED_RUNES) {
if (c < 0 || c >= _CACHED_RUNES)
if (wc < _CACHED_RUNES) {
while (wc < _CACHED_RUNES) {
for (x = 0; x < _CACHED_RUNES; ++x) {
#ifndef _CACHED_RUNES
uint32_t runetype[_CACHED_RUNES];
int32_t maplower[_CACHED_RUNES];
int32_t mapupper[_CACHED_RUNES];
unsigned int __runetype[_CACHED_RUNES];
__rune_t __maplower[_CACHED_RUNES];
__rune_t __mapupper[_CACHED_RUNES];
#define _CRMASK (~(_CACHED_RUNES - 1))
for (int i = 0; i < _CACHED_RUNES; i++) {
for (int i = 0; i < _CACHED_RUNES; i++) {
static unsigned int ___ctype_mask[_CACHED_RUNES + 1] = { 0, _DEFRUNETYPE };
static int ___trans_lower[_CACHED_RUNES] = { _DEFMAPLOWER };
static int ___trans_upper[_CACHED_RUNES] = { _DEFMAPUPPER };
(wc < 0 || wc >= _CACHED_RUNES) ?
(wc < 0 || wc >= _CACHED_RUNES) ?
(wc < 0 || wc >= _CACHED_RUNES) ?
(wc < 0 || wc >= _CACHED_RUNES) ?
x = ((wc < 0 || wc >= _CACHED_RUNES) ? __runetype(rl, wc) :