You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
libcxx_old/test/containers/associative/map/map.cons
Howard Hinnant 635ce1d127 The rules for emplace in map, multimap, unordered_map and unordered_multimap 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()).
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@157503 91177308-0d34-0410-b5e6-96231b3b80d8
14 years ago
..
alloc.pass.cpp license change 15 years ago
assign_initializer_list.pass.cpp Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574 14 years ago
compare.pass.cpp license change 15 years ago
compare_alloc.pass.cpp license change 15 years ago
copy.pass.cpp license change 15 years ago
copy_alloc.pass.cpp license change 15 years ago
copy_assign.pass.cpp license change 15 years ago
default.pass.cpp license change 15 years ago
default_noexcept.pass.cpp noexcept for <set>. Plus a few fixes to noexcept for <map>. 15 years ago
default_recursive.pass.cpp The rules for emplace in map, multimap, unordered_map and unordered_multimap 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()). 14 years ago
dtor_noexcept.pass.cpp noexcept for <set>. Plus a few fixes to noexcept for <map>. 15 years ago
initializer_list.pass.cpp Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574 14 years ago
initializer_list_compare.pass.cpp Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574 14 years ago
initializer_list_compare_alloc.pass.cpp Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574 14 years ago
iter_iter.pass.cpp license change 15 years ago
iter_iter_comp.pass.cpp license change 15 years ago
iter_iter_comp_alloc.pass.cpp license change 15 years ago
move.pass.cpp license change 15 years ago
move_alloc.pass.cpp license change 15 years ago
move_assign.pass.cpp license change 15 years ago
move_assign_noexcept.pass.cpp noexcept for <set>. Plus a few fixes to noexcept for <map>. 15 years ago
move_noexcept.pass.cpp noexcept for <set>. Plus a few fixes to noexcept for <map>. 15 years ago