-
- Downloads
stl_vector.h: Use new allocator model in C++0x mode.
2011-07-09 Jonathan Wakely <jwakely.gcc@gmail.com> * include/bits/stl_vector.h: Use new allocator model in C++0x mode. * include/bits/vector.tcc: Likewise. * testsuite/util/testsuite_allocator.h (propagating_allocator): Define. * testsuite/23_containers/vector/allocator/copy_assign.cc: New. * testsuite/23_containers/vector/allocator/noexcept.cc: New. * testsuite/23_containers/vector/allocator/copy.cc: New. * testsuite/23_containers/vector/allocator/swap.cc: New. * testsuite/23_containers/vector/allocator/move_assign.cc: New. * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc: Adjust dg-error line numbers. * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc: Likewise. * testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc: Likewise. * testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc: Likewise. From-SVN: r176078
Showing
- libstdc++-v3/ChangeLog 19 additions, 0 deletionslibstdc++-v3/ChangeLog
- libstdc++-v3/include/bits/stl_vector.h 103 additions, 42 deletionslibstdc++-v3/include/bits/stl_vector.h
- libstdc++-v3/include/bits/vector.tcc 31 additions, 13 deletionslibstdc++-v3/include/bits/vector.tcc
- libstdc++-v3/testsuite/23_containers/vector/allocator/copy.cc 55 additions, 0 deletions...tdc++-v3/testsuite/23_containers/vector/allocator/copy.cc
- libstdc++-v3/testsuite/23_containers/vector/allocator/copy_assign.cc 57 additions, 0 deletions...3/testsuite/23_containers/vector/allocator/copy_assign.cc
- libstdc++-v3/testsuite/23_containers/vector/allocator/move_assign.cc 57 additions, 0 deletions...3/testsuite/23_containers/vector/allocator/move_assign.cc
- libstdc++-v3/testsuite/23_containers/vector/allocator/noexcept.cc 76 additions, 0 deletions...+-v3/testsuite/23_containers/vector/allocator/noexcept.cc
- libstdc++-v3/testsuite/23_containers/vector/allocator/swap.cc 57 additions, 0 deletions...tdc++-v3/testsuite/23_containers/vector/allocator/swap.cc
- libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/assign_neg.cc 1 addition, 1 deletion...ite/23_containers/vector/requirements/dr438/assign_neg.cc
- libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_1_neg.cc 1 addition, 1 deletion...containers/vector/requirements/dr438/constructor_1_neg.cc
- libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/constructor_2_neg.cc 1 addition, 1 deletion...containers/vector/requirements/dr438/constructor_2_neg.cc
- libstdc++-v3/testsuite/23_containers/vector/requirements/dr438/insert_neg.cc 1 addition, 1 deletion...ite/23_containers/vector/requirements/dr438/insert_neg.cc
- libstdc++-v3/testsuite/util/testsuite_allocator.h 62 additions, 0 deletionslibstdc++-v3/testsuite/util/testsuite_allocator.h
Loading
Please register or sign in to comment