diff options
Diffstat (limited to 'llvm/lib/Support/Locale.cpp')
-rw-r--r-- | llvm/lib/Support/Locale.cpp | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/llvm/lib/Support/Locale.cpp b/llvm/lib/Support/Locale.cpp index c4cfc5e..1b3300b 100644 --- a/llvm/lib/Support/Locale.cpp +++ b/llvm/lib/Support/Locale.cpp @@ -7,24 +7,11 @@ namespace sys { namespace locale { int columnWidth(StringRef Text) { -#ifdef _WIN32 - return Text.size(); -#else return llvm::sys::unicode::columnWidthUTF8(Text); -#endif } bool isPrint(int UCS) { -#ifdef _WIN32 - // Restrict characters that we'll try to print to the lower part of ASCII - // except for the control characters (0x20 - 0x7E). In general one can not - // reliably output code points U+0080 and higher using narrow character C/C++ - // output functions in Windows, because the meaning of the upper 128 codes is - // determined by the active code page in the console. - return ' ' <= UCS && UCS <= '~'; -#else return llvm::sys::unicode::isPrintable(UCS); -#endif } } // namespace locale |