stl_tree.h (_Rb_tree<>::_M_const_cast_iter): Remove.
authorPaolo Carlini <paolo.carlini@oracle.com>
Sun, 14 Nov 2010 18:41:01 +0000 (18:41 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Sun, 14 Nov 2010 18:41:01 +0000 (18:41 +0000)
commit6b6d5d092292a33a5463f18b8d55e9818e5f8c02
treefcb23e8bb645ab48cfb497aef32b65dbdf8d822d
parentfc3f9236ec74805ed3b82f0839aa123b13d3a0f4
stl_tree.h (_Rb_tree<>::_M_const_cast_iter): Remove.

2010-11-14  Paolo Carlini  <paolo.carlini@oracle.com>

* include/bits/stl_tree.h (_Rb_tree<>::_M_const_cast_iter): Remove.
(_Rb_tree_const_iterator<>::_M_const_cast): Add.
(_Rb_tree<>::erase, _M_insert_unique_): Adjust.
* include/debug/map.h (map<>::erase, insert): Fix C++0x signatures.
* include/debug/multimap.h (multimap<>::erase, insert): Likewise.
* include/debug/set.h (set<>::erase, insert): Fix, only cosmetic
changes in this case.
* include/debug/multiset.h (multiset<>::erase, insert): Likewise.
* include/profile/set.h (set<>::insert): Remove redundant macro.
* include/profile/multiset.h (multiset<>::insert): Likewise.
* include/bits/stl_set.h (set<>::insert): Likewise.
* include/bits/stl_multiset.h (multiset<>::insert): Likewise.

From-SVN: r166734
libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/stl_multiset.h
libstdc++-v3/include/bits/stl_set.h
libstdc++-v3/include/bits/stl_tree.h
libstdc++-v3/include/debug/map.h
libstdc++-v3/include/debug/multimap.h
libstdc++-v3/include/debug/multiset.h
libstdc++-v3/include/debug/set.h
libstdc++-v3/include/profile/multiset.h
libstdc++-v3/include/profile/set.h