From ef7a7b730c0dbfc3bf31d6246780e0cd7e07774f Mon Sep 17 00:00:00 2001 From: Howard Hinnant Date: Thu, 11 Jul 2013 23:51:05 +0000 Subject: [PATCH] Port make_[un]signed tests to platforms where sizeof(wchar_t) == 2. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@186136 91177308-0d34-0410-b5e6-96231b3b80d8 --- .../meta/meta.trans/meta.trans.sign/make_signed.pass.cpp | 4 ++-- .../meta/meta.trans/meta.trans.sign/make_unsigned.pass.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/utilities/meta/meta.trans/meta.trans.sign/make_signed.pass.cpp b/test/utilities/meta/meta.trans/meta.trans.sign/make_signed.pass.cpp index 8acc01a1b..6e265a05a 100644 --- a/test/utilities/meta/meta.trans/meta.trans.sign/make_signed.pass.cpp +++ b/test/utilities/meta/meta.trans/meta.trans.sign/make_signed.pass.cpp @@ -43,8 +43,8 @@ int main() test_make_signed< unsigned long, long >(); test_make_signed< long long, signed long long >(); test_make_signed< unsigned long long, signed long long >(); - test_make_signed< wchar_t, int >(); - test_make_signed< const wchar_t, const int >(); + test_make_signed< wchar_t, std::conditional::type >(); + test_make_signed< const wchar_t, std::conditional::type >(); test_make_signed< const Enum, const int >(); test_make_signed< BigEnum, std::conditional::type >(); } diff --git a/test/utilities/meta/meta.trans/meta.trans.sign/make_unsigned.pass.cpp b/test/utilities/meta/meta.trans/meta.trans.sign/make_unsigned.pass.cpp index 492e01fba..5e432b523 100644 --- a/test/utilities/meta/meta.trans/meta.trans.sign/make_unsigned.pass.cpp +++ b/test/utilities/meta/meta.trans/meta.trans.sign/make_unsigned.pass.cpp @@ -43,8 +43,8 @@ int main() test_make_unsigned (); test_make_unsigned (); test_make_unsigned (); - test_make_unsigned (); - test_make_unsigned (); + test_make_unsigned::type> (); + test_make_unsigned::type> (); test_make_unsigned (); test_make_unsigned::type> ();