llvm-project/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func
Stephan T. Lavavej b04c795e24 [libcxx] [test] D26815: Fix an assumption about the state of moved-from std::functions.
The Standard doesn't provide any guarantees beyond "valid but unspecified" for
moved-from std::functions. libcxx moves from small targets and leaves them
there, while MSVC's STL empties out the source. Mark these assertions as
libcxx-specific.

llvm-svn: 287382
2016-11-18 21:54:38 +00:00
..
func.wrap.func.alg Add tests to check that swap(std::function, std::function) is noexcept. This is LWG#2062, but we already do this. No changes to the library, just adding tests. 2016-10-10 16:47:48 +00:00
func.wrap.func.cap
func.wrap.func.con [libcxx] [test] D26815: Fix an assumption about the state of moved-from std::functions. 2016-11-18 21:54:38 +00:00
func.wrap.func.inv Cleanup tests that fail in C++1z and with Clang 3.8 2015-07-17 22:27:43 +00:00
func.wrap.func.mod Implement LWG#2385; remove the allocator-aware std::function::assign call. It was useless, and didn't actually *do anything* with the allocator. Now it's gone. On the off chance that someone is mistakenly calling it, it's only gone in C++1z 2016-01-25 17:29:55 +00:00
func.wrap.func.nullptr
func.wrap.func.targ
derive_from.fail.cpp Implement http://wg21.link/p0302r1: Removing Allocator Support in std::function. These functions never worked, and as far as I know, no one ever called them. 2016-10-13 21:06:03 +00:00
derive_from.pass.cpp Implement http://wg21.link/p0302r1: Removing Allocator Support in std::function. These functions never worked, and as far as I know, no one ever called them. 2016-10-13 21:06:03 +00:00
function_types.h Add missing license headers 2016-01-19 21:52:04 +00:00
types.pass.cpp Remove trailing whitespace in test suite. Approved by Marshall Clow. 2016-06-01 21:35:39 +00:00