wchar.h 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. //===----------------------------------------------------------------------===//
  2. //
  3. // The LLVM Compiler Infrastructure
  4. //
  5. // This file is dual licensed under the MIT and the University of Illinois Open
  6. // Source Licenses. See LICENSE.TXT for details.
  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