summaryrefslogtreecommitdiffstats
path: root/libcxx/test/containers/associative/map/map.cons/default_recursive.pass.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Move test into test/std subdirectory.Eric Fiselier2014-12-201-29/+0
| | | | llvm-svn: 224658
* Implement full support for non-pointer types in custom allocators. This is ↵Howard Hinnant2013-06-191-1/+1
| | | | | | for the associative containers only. This work still needs to be done on the unordered and sequence containers. Fixes http://llvm.org/bugs/show_bug.cgi?id=15978 llvm-svn: 184358
* The rules for emplace in map, multimap, unordered_map and unordered_multimap ↵Howard Hinnant2012-05-251-0/+4
| | | | | | changed a while back and I'm just now updating to these new rules. In a nutshell, you've got to know you're emplacing to a pair and use one of pair's constructors. I made one extension: If you want to emplace the key and default construct the mapped_type, you can just emplace(key), as opposed to emplace(piecewise_construct, forward_as_tuple(key), forward_as_tuple()). llvm-svn: 157503
* Corrected tests for http://llvm.org/bugs/show_bug.cgi?id=9351Howard Hinnant2011-04-041-4/+5
| | | | llvm-svn: 128807
* ... And these wonderful tests.Howard Hinnant2011-04-031-0/+24
llvm-svn: 128797
OpenPOWER on IntegriCloud