summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/utilities/memory/unique.ptr/deleter.h
Commit message (Collapse)AuthorAgeFilesLines
* Refactor unique_ptr/shared_ptr deleter test types into single header.Eric Fiselier2017-01-201-338/+0
| | | | llvm-svn: 292577
* More unique_ptr test cleanup. Fixes in <memory> to come later.Eric Fiselier2015-08-191-1/+0
| | | | llvm-svn: 245512
* Start cleanup of unique_ptr tests.Eric Fiselier2015-07-311-37/+194
| | | | | | | | | | | | | | | | One of the last sections of tests that still fail in C++03 are the unique_ptr tests. This patch begins cleaning up the tests and fixing C++03 failures. The main changes of this patch: - The "Deleter" type in "deleter.h" tried to be "move-only" in C++03. However the move simulation no longer works (see "__rv"). "Deleter" is now copy constructible in C++03. However copying "Deleter" will "move" the test value instead of copying it. - Reduce the unique.ptr.single.ctor tests files from ~25 to 4. There is no reason the tests were split through so many files. llvm-svn: 243730
* Walter Brown sent a list of tests which needed 'additional includes' to ↵Marshall Clow2015-01-091-0/+1
| | | | | | match what was in the standard. Added these includes to the tests. No changes to the library or test results. llvm-svn: 225541
* Move test into test/std subdirectory.Eric Fiselier2014-12-201-0/+181
llvm-svn: 224658
OpenPOWER on IntegriCloud