-
- Downloads
revert: re PR libstdc++/49561 ([C++0x] std::list::size complexity)
2012-07-02 Paolo Carlini <paolo.carlini@oracle.com> Revert: 2011-10-04 Paolo Carlini <paolo.carlini@oracle.com> PR libstdc++/49561 * include/bits/stl_list.h (_List_base<>::_List_impl::_M_size): Add in C++0x mode. (_List_base<>::_List_impl, _List_base<>::_M_get_node, _List_base<>::_M_put_node, _List_base<>::_List_base(_List_base&&), list<>::size, list<>::swap, list<>::splice): Use it. (operator==(const list<>&, const list<>&)): Rewrite in C++0x mode. * include/bits/list.tcc (list<>::erase): Likewise. (list<>::merge): Adjust in C++0x mode. * testsuite/23_containers/list/requirements/dr438/assign_neg.cc: Adjust dg-error line number. * testsuite/23_containers/list/requirements/dr438/insert_neg.cc: Likewise. * testsuite/23_containers/list/requirements/dr438/ constructor_1_neg.cc: Likewise. * testsuite/23_containers/list/requirements/dr438/ constructor_2_neg.cc: Likewise. From-SVN: r189185
Showing
- libstdc++-v3/ChangeLog 23 additions, 0 deletionslibstdc++-v3/ChangeLog
- libstdc++-v3/include/bits/list.tcc 17 additions, 27 deletionslibstdc++-v3/include/bits/list.tcc
- libstdc++-v3/include/bits/stl_list.h 6 additions, 56 deletionslibstdc++-v3/include/bits/stl_list.h
- libstdc++-v3/testsuite/23_containers/list/requirements/dr438/assign_neg.cc 1 addition, 1 deletion...suite/23_containers/list/requirements/dr438/assign_neg.cc
- libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_1_neg.cc 1 addition, 1 deletion...3_containers/list/requirements/dr438/constructor_1_neg.cc
- libstdc++-v3/testsuite/23_containers/list/requirements/dr438/constructor_2_neg.cc 1 addition, 1 deletion...3_containers/list/requirements/dr438/constructor_2_neg.cc
- libstdc++-v3/testsuite/23_containers/list/requirements/dr438/insert_neg.cc 1 addition, 1 deletion...suite/23_containers/list/requirements/dr438/insert_neg.cc
Loading
Please register or sign in to comment