llvm-project/libcxx/test/std
Jonathan Coe 945cacc842 Implement std::experimental::propagate_const from LFTS v2
Summary:
An implementation of std::experimental::propagate_const from Library Fundamentals Technical Specification v2.

No tests are provided for disallowed types like fancy pointers or function pointers as no code was written to handle these.

Reviewers: EricWF, mclow.lists

Differential Revision: http://reviews.llvm.org/D12486

llvm-svn: 273122
2016-06-19 19:34:13 +00:00
..
algorithms Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 2016-06-14 21:31:42 +00:00
atomics Fix various undefined behavior found by UBSan. 2016-06-19 07:08:27 +00:00
containers Improve portability of vector tests. Patch from STL@microsoft.com 2016-06-15 01:44:22 +00:00
depr Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 2016-06-14 21:31:42 +00:00
diagnostics Improve portability of hash tests. Patch from STL@microsoft.com 2016-06-15 01:42:35 +00:00
experimental Implement std::experimental::propagate_const from LFTS v2 2016-06-19 19:34:13 +00:00
input.output Fix warnings in tests. 2016-06-14 03:21:49 +00:00
iterators Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 2016-06-14 21:31:42 +00:00
language.support Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 2016-06-14 21:31:42 +00:00
localization Implement LWG issue 1169. num_get not fully compatible with strto* 2016-06-19 06:58:22 +00:00
numerics Improve portability of random_device tests. Patch from STL@microsoft.com 2016-06-15 01:50:31 +00:00
re Avoid octal escape sequence warning with MSVC. Patch from STL@microsoft.com 2016-06-14 05:47:46 +00:00
strings Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 2016-06-14 21:31:42 +00:00
thread Replace __cplusplus comparisons and dialect __has_feature checks with TEST_STD_VER. 2016-06-14 21:31:42 +00:00
utilities Fix warning in tuple tests. The test suite should now run clean with most warnings enabled 2016-06-15 19:41:52 +00:00
nothing_to_do.pass.cpp