Eric Fiselier
|
2cd516e049
|
Make swap_noexcept.pass.cpp tests more portable. Patch from STL@microsoft.com.
See D21820 for more information (https://reviews.llvm.org/D21820).
llvm-svn: 276590
|
2016-07-25 00:15:29 +00:00 |
Marshall Clow
|
053d81ceeb
|
Implement std::string_view as described in http://wg21.link/P0254R1. Reviewed as https://reviews.llvm.org/D21459
llvm-svn: 276238
|
2016-07-21 05:31:24 +00:00 |
Eric Fiselier
|
f2f2a6395f
|
Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER.
This is a huge cleanup that helps make the libc++ test suite more portable.
Patch from STL@microsoft.com. Thanks STL!
llvm-svn: 272716
|
2016-06-14 21:31:42 +00:00 |
Eric Fiselier
|
d04c685168
|
Remove trailing whitespace in test suite. Approved by Marshall Clow.
llvm-svn: 271435
|
2016-06-01 21:35:39 +00:00 |
Eric Fiselier
|
1f4231f8cf
|
Guard libc++ specific c.__invariants() tests in LIBCPP_ASSERT macros
llvm-svn: 267947
|
2016-04-28 22:28:23 +00:00 |
Marshall Clow
|
e3fbe1433b
|
Implement the first part of N4258: 'Cleaning up noexcept in the Library'. This patch deals with swapping containers, and implements a more strict noexcept specification (a conforming extension) than the standard mandates.
llvm-svn: 242056
|
2015-07-13 20:04:56 +00:00 |
Marshall Clow
|
e21582e742
|
Walter Brown sent a list of tests which needed 'additional includes' to match what was in the standard. Added these includes to the tests. No changes to the library or test results.
llvm-svn: 225541
|
2015-01-09 20:25:52 +00:00 |
Eric Fiselier
|
5a83710e37
|
Move test into test/std subdirectory.
llvm-svn: 224658
|
2014-12-20 01:40:03 +00:00 |