1 //===----------------------------------------------------------------------===// 2 // 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6 // 7 //===----------------------------------------------------------------------===// 8 9 #define iswalpha sun_iswalpha 10 #define iswupper sun_iswupper 11 #define iswlower sun_iswlower 12 #define iswdigit sun_iswdigit 13 #define iswxdigit sun_iswxdigit 14 #define iswalnum sun_iswalnum 15 #define iswspace sun_iswspace 16 #define iswpunct sun_iswpunct 17 #define iswprint sun_iswprint 18 #define iswgraph sun_iswgraph 19 #define iswcntrl sun_iswcntrl 20 #define iswctype sun_iswctype 21 #define towlower sun_towlower 22 #define towupper sun_towupper 23 #define wcswcs sun_wcswcs 24 #define wcswidth sun_wcswidth 25 #define wcwidth sun_wcwidth 26 #define wctype sun_wctype 27 #define _WCHAR_T 1 28 #include_next "wchar.h" 29 #undef iswalpha 30 #undef iswupper 31 #undef iswlower 32 #undef iswdigit 33 #undef iswxdigit 34 #undef iswalnum 35 #undef iswspace 36 #undef iswpunct 37 #undef iswprint 38 #undef iswgraph 39 #undef iswcntrl 40 #undef iswctype 41 #undef towlower 42 #undef towupper 43 #undef wcswcs 44 #undef wcswidth 45 #undef wcwidth 46 #undef wctype 47