diff options
| author | Marshall Clow <mclow.lists@gmail.com> | 2014-06-10 18:46:59 +0000 |
|---|---|---|
| committer | Marshall Clow <mclow.lists@gmail.com> | 2014-06-10 18:46:59 +0000 |
| commit | 98763eb52091bf02f2443d334792b0f79be3d1ed (patch) | |
| tree | 5f546a2a6b60179bccc6f314ee162abcdd27faf4 /libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/assign2.pass.cpp | |
| parent | 19b1d73e8889cd697b76f8f46327033d8ee4535b (diff) | |
| download | bcm5719-llvm-98763eb52091bf02f2443d334792b0f79be3d1ed.tar.gz bcm5719-llvm-98763eb52091bf02f2443d334792b0f79be3d1ed.zip | |
A bunch of the char.traits tests were using unicode literals. #ifdef those bits out on c++03, since it doesn't support u"" and U "" style strings.
llvm-svn: 210560
Diffstat (limited to 'libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/assign2.pass.cpp')
| -rw-r--r-- | libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/assign2.pass.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/assign2.pass.cpp b/libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/assign2.pass.cpp index e395d74a1f2..af87052ff21 100644 --- a/libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/assign2.pass.cpp +++ b/libcxx/test/strings/char.traits/char.traits.specializations/char.traits.specializations.char16_t/assign2.pass.cpp @@ -19,8 +19,10 @@ int main() { #ifndef _LIBCPP_HAS_NO_UNICODE_CHARS +#if __cplusplus >= 201103L char16_t c = u'\0'; std::char_traits<char16_t>::assign(c, u'a'); assert(c == u'a'); +#endif #endif // _LIBCPP_HAS_NO_UNICODE_CHARS } |

