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.
libcxx/test/containers/sequences/vector/vector.modifiers
Howard Hinnant b4e67cfd42 After years of telling people: 'If you ever find any of my code that self-move-assigns, send me a bug report.' Somebody finally took me up on it. vector::erase(begin(), begin()) does a self-move-assign of every element in the vector, leaving all of those elements in an unspecified state. I checked the other containers for this same bug and did not find it. Added test case.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@179760 91177308-0d34-0410-b5e6-96231b3b80d8
13 years ago
..
emplace.pass.cpp More vector debug tests. 13 years ago
emplace_back.pass.cpp license change 15 years ago
emplace_extra.pass.cpp Add test for self-referencing emplace test. 14 years ago
erase_iter.pass.cpp license change 15 years ago
erase_iter_db1.pass.cpp Simply debug mode tests per Dmitri Gribenko's suggestion. 13 years ago
erase_iter_db2.pass.cpp Simply debug mode tests per Dmitri Gribenko's suggestion. 13 years ago
erase_iter_iter.pass.cpp After years of telling people: 'If you ever find any of my code that self-move-assigns, send me a bug report.' Somebody finally took me up on it. vector::erase(begin(), begin()) does a self-move-assign of every element in the vector, leaving all of those elements in an unspecified state. I checked the other containers for this same bug and did not find it. Added test case. 13 years ago
erase_iter_iter_db1.pass.cpp Simply debug mode tests per Dmitri Gribenko's suggestion. 13 years ago
erase_iter_iter_db2.pass.cpp Simply debug mode tests per Dmitri Gribenko's suggestion. 13 years ago
erase_iter_iter_db3.pass.cpp Simply debug mode tests per Dmitri Gribenko's suggestion. 13 years ago
erase_iter_iter_db4.pass.cpp Simply debug mode tests per Dmitri Gribenko's suggestion. 13 years ago
insert_iter_initializer_list.pass.cpp Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574 14 years ago
insert_iter_iter_iter.pass.cpp More vector debug tests. 13 years ago
insert_iter_rvalue.pass.cpp More vector debug tests. 13 years ago
insert_iter_size_value.pass.cpp More vector debug tests. 13 years ago
insert_iter_value.pass.cpp More vector debug tests. 13 years ago
pop_back.pass.cpp Simply debug mode tests per Dmitri Gribenko's suggestion. 13 years ago
push_back.pass.cpp license change 15 years ago
push_back_exception_safety.pass.cpp Fix exception safety bug in vector::push_back 13 years ago
push_back_rvalue.pass.cpp license change 15 years ago