From: David Majnemer Date: Mon, 31 Mar 2014 21:46:09 +0000 (+0000) Subject: MS ABI: Add a test for Unicode literals X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b1f71ddfcfd6ee48161f82273846c8e99191a5ec;p=clang MS ABI: Add a test for Unicode literals This adds coverage for Unicode code points which are encoded with non-zero values in the upper half of the wchar_t. No functionality change. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@205251 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CodeGenCXX/mangle-ms-string-literals.cpp b/test/CodeGenCXX/mangle-ms-string-literals.cpp index 6d3e6f6886..a77a04f71e 100644 --- a/test/CodeGenCXX/mangle-ms-string-literals.cpp +++ b/test/CodeGenCXX/mangle-ms-string-literals.cpp @@ -717,3 +717,5 @@ const char *LongASCIIString = "012345678901234567890123456789ABCDEF"; // CHECK: @"\01??_C@_0CF@LABBIIMO@012345678901234567890123456789AB@" const wchar_t *LongWideString = L"012345678901234567890123456789ABCDEF"; // CHECK: @"\01??_C@_1EK@KFPEBLPK@?$AA0?$AA1?$AA2?$AA3?$AA4?$AA5?$AA6?$AA7?$AA8?$AA9?$AA0?$AA1?$AA2?$AA3?$AA4?$AA5?$AA6?$AA7?$AA8?$AA9?$AA0?$AA1?$AA2?$AA3?$AA4?$AA5?$AA6?$AA7?$AA8?$AA9?$AAA?$AAB@" +const wchar_t *UnicodeLiteral = L"\ud7ff"; +// CHECK: @"\01??_C@_13IIHIAFKH@?W?$PP?$AA?$AA@"