17#pragma optimize("t", on)
22 return _chvalidator(
c,
mask);
31 if (!__acrt_locale_changed())
46 if (
c >= -1 &&
c <= 255)
48 return locale_info->_public._locale_pctype[
c] &
mask;
53 if (locale_info->_public._locale_mb_cur_max > 1)
69 if (
c >= -1 &&
c <= 255)
71 return locale->locinfo->_public._locale_pctype[
c] &
mask;
76 if (
locale->locinfo->_public._locale_mb_cur_max > 1)
253 return __iscsym(
static_cast<unsigned char>(
c));
static __forceinline int fast_check_initial_locale(int const c, int const mask)
static __forceinline int fast_check_given_locale(int const c, int const mask, _locale_t const locale)
static __forceinline int fast_check_current_locale(int const c, int const mask)
__acrt_ptd *__cdecl __acrt_getptd(void)
__crt_locale_data __acrt_initial_locale_data
_In_ size_t const _In_ int _In_ bool const _In_ unsigned const _In_ __acrt_rounding_mode const _Inout_ __crt_cached_ptd_host & ptd
static int __CRTDECL __acrt_locale_get_ctype_array_value(_In_reads_(_Char_value+1) unsigned short const *const locale_pctype_array, _In_range_(-1, 255) int const c, _In_ int const mask)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
#define _iscsymf_l(_c, _p)
#define _islower_l(_Char, _Locale)
#define _isspace_l(_Char, _Locale)
_Check_return_ _CRTIMP int __cdecl _isctype_l(_In_ int _C, _In_ int _Type, _In_opt_ _locale_t _Locale)
#define _isprint_l(_Char, _Locale)
_Check_return_ _CRTIMP int __cdecl ispunct(_In_ int _C)
#define _isalnum_l(_Char, _Locale)
#define _isalpha_l(_Char, _Locale)
_Check_return_ _CRTIMP int __cdecl isgraph(_In_ int _C)
#define _isdigit_l(_Char, _Locale)
#define _ispunct_l(_Char, _Locale)
_Check_return_ _CRTIMP int __cdecl iscntrl(_In_ int _C)
#define _iscsym_l(_c, _p)
#define _iscntrl_l(_Char, _Locale)
#define _isgraph_l(_Char, _Locale)
#define _isupper_l(_Char, _Locale)
#define _isxdigit_l(_Char, _Locale)
_Check_return_ _CRTIMP int __cdecl isalnum(_In_ int _C)
#define _isblank_l(c, locale)
void __acrt_update_locale_info(__acrt_ptd *const ptd, __crt_locale_data **const locale_info)
unsigned short const * _locale_pctype
__crt_locale_data_public _public