• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/Libc-1044.1.2/include/

Lines Matching refs:_c

164 isascii(int _c)
166 return ((_c & ~0x7F) == 0);
171 __maskrune(__darwin_ct_rune_t _c, unsigned long _f)
173 return (int)_DefaultRuneLocale.__runetype[_c & 0xff] & (__uint32_t)_f;
178 __maskrune(__darwin_ct_rune_t _c, unsigned long _f)
180 /* _CurrentRuneLocale.__runetype[_c] is __uint32_t
182 * ___runetype(_c) is unsigned long
185 return (int)((_c < 0 || _c >= _CACHED_RUNES) ? (__uint32_t)___runetype(_c) :
186 __current_locale()->__lc_ctype->_CurrentRuneLocale.__runetype[_c]) & (__uint32_t)_f;
196 __istype(__darwin_ct_rune_t _c, unsigned long _f)
199 return !!(__maskrune(_c, _f));
201 return (isascii(_c) ? !!(_DefaultRuneLocale.__runetype[_c] & _f)
202 : !!__maskrune(_c, _f));
207 __isctype(__darwin_ct_rune_t _c, unsigned long _f)
210 return !!(__maskrune(_c, _f));
212 return (_c < 0 || _c >= _CACHED_RUNES) ? 0 :
213 !!(_DefaultRuneLocale.__runetype[_c] & _f);
219 __toupper(__darwin_ct_rune_t _c)
221 return _DefaultRuneLocale.__mapupper[_c & 0xff];
225 __tolower(__darwin_ct_rune_t _c)
227 return _DefaultRuneLocale.__maplower[_c & 0xff];
238 __toupper(__darwin_ct_rune_t _c)
240 return (_c < 0 || _c >= _CACHED_RUNES) ? ___toupper(_c) :
241 __current_locale()->__lc_ctype->_CurrentRuneLocale.__mapupper[_c];
245 __tolower(__darwin_ct_rune_t _c)
247 return (_c < 0 || _c >= _CACHED_RUNES) ? ___tolower(_c) :
248 __current_locale()->__lc_ctype->_CurrentRuneLocale.__maplower[_c];
259 __wcwidth(__darwin_ct_rune_t _c)
263 if (_c == 0)
265 _x = (unsigned int)__maskrune(_c, _CTYPE_SWM|_CTYPE_R);
277 isalnum(int _c)
279 return (__istype(_c, _CTYPE_A|_CTYPE_D));
283 isalpha(int _c)
285 return (__istype(_c, _CTYPE_A));
289 isblank(int _c)
291 return (__istype(_c, _CTYPE_B));
295 iscntrl(int _c)
297 return (__istype(_c, _CTYPE_C));
302 isdigit(int _c)
304 return (__isctype(_c, _CTYPE_D));
308 isgraph(int _c)
310 return (__istype(_c, _CTYPE_G));
314 islower(int _c)
316 return (__istype(_c, _CTYPE_L));
320 isprint(int _c)
322 return (__istype(_c, _CTYPE_R));
326 ispunct(int _c)
328 return (__istype(_c, _CTYPE_P));
332 isspace(int _c)
334 return (__istype(_c, _CTYPE_S));
338 isupper(int _c)
340 return (__istype(_c, _CTYPE_U));
345 isxdigit(int _c)
347 return (__isctype(_c, _CTYPE_X));
351 toascii(int _c)
353 return (_c & 0x7F);
357 tolower(int _c)
359 return (__tolower(_c));
363 toupper(int _c)
365 return (__toupper(_c));
370 digittoint(int _c)
372 return (__maskrune(_c, 0x0F));
376 ishexnumber(int _c)
378 return (__istype(_c, _CTYPE_X));
382 isideogram(int _c)
384 return (__istype(_c, _CTYPE_I));
388 isnumber(int _c)
390 return (__istype(_c, _CTYPE_D));
394 isphonogram(int _c)
396 return (__istype(_c, _CTYPE_Q));
400 isrune(int _c)
402 return (__istype(_c, 0xFFFFFFF0L));
406 isspecial(int _c)
408 return (__istype(_c, _CTYPE_T));