Home | History | Annotate | Download | only in include

Lines Matching full:_char

202 #define _chvalidchk_l(_Char,_Flag,_Locale) (!_Locale ? __chvalidchk(_Char,_Flag) : ((_locale_t)_Locale)->locinfo->pctype[_Char] & (_Flag))
203 #define _ischartype_l(_Char,_Flag,_Locale) (((_Locale)!=NULL && (((_locale_t)(_Locale))->locinfo->mb_cur_max) > 1) ? _isctype_l(_Char,(_Flag),_Locale) : _chvalidchk_l(_Char,_Flag,_Locale))
204 #define _isalpha_l(_Char,_Locale) _ischartype_l(_Char,_ALPHA,_Locale)
205 #define _isupper_l(_Char,_Locale) _ischartype_l(_Char,_UPPER,_Locale)
206 #define _islower_l(_Char,_Locale) _ischartype_l(_Char,_LOWER,_Locale)
207 #define _isdigit_l(_Char,_Locale) _ischartype_l(_Char,_DIGIT,_Locale)
208 #define _isxdigit_l(_Char,_Locale) _ischartype_l(_Char,_HEX,_Locale)
209 #define _isspace_l(_Char,_Locale) _ischartype_l(_Char,_SPACE,_Locale)
210 #define _ispunct_l(_Char,_Locale) _ischartype_l(_Char,_PUNCT,_Locale)
211 #define _isalnum_l(_Char,_Locale) _ischartype_l(_Char,_ALPHA|_DIGIT,_Locale)
212 #define _isprint_l(_Char,_Locale) _ischartype_l(_Char,_BLANK|_PUNCT|_ALPHA|_DIGIT,_Locale)
213 #define _isgraph_l(_Char,_Locale) _ischartype_l(_Char,_PUNCT|_ALPHA|_DIGIT,_Locale)
214 #define _iscntrl_l(_Char,_Locale) _ischartype_l(_Char,_CONTROL,_Locale)
215 #define _tolower(_Char) ((_Char)-'A'+'a')
216 #define _toupper(_Char) ((_Char)-'a'+'A')
217 #define __isascii(_Char) ((unsigned)(_Char) < 0x80)
218 #define __toascii(_Char) ((_Char) & 0x7f)