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