/* FIXME NTDLL doesn't export iswalnum, and I don't want to link in msvcrt when most * of the data lay in unicode lib */ static inline BOOL WCEL_iswalnum(WCHAR wc) { return get_char_typeW(wc) & (C1_ALPHA|C1_DIGIT|C1_LOWER|C1_UPPER); }
/*********************************************************************** * IsCharAlphaW (USER32.@) */ BOOL WINAPI IsCharAlphaW(WCHAR x) { return (get_char_typeW(x) & C1_ALPHA) != 0; }
/*********************************************************************** * IsCharAlphaNumericW (USER32.@) */ BOOL WINAPI IsCharAlphaNumericW(WCHAR x) { return (get_char_typeW(x) & (C1_ALPHA|C1_DIGIT)) != 0; }
/*********************************************************************** * IsCharUpperW (USER32.@) */ BOOL WINAPI IsCharUpperW(WCHAR x) { return (get_char_typeW(x) & C1_UPPER) != 0; }
/*********************************************************************** * IsCharLowerW (USER32.@) */ BOOL WINAPI IsCharLowerW(WCHAR x) { return (get_char_typeW(x) & C1_LOWER) != 0; }
/********************************************************************* * iswctype (NTDLL.@) */ INT __cdecl NTDLL_iswctype( WCHAR wc, WCHAR wct ) { return (get_char_typeW(wc) & 0xfff) & wct; }