aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDhruv Matani <dhruvbird@gmx.net>2004-03-25 17:12:16 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2004-03-25 17:12:16 +0000
commit03f9ea4437e6e5ce757c0f6e5a1291eb232f8c8e (patch)
tree4e905f4034e27bf84968849536241d115590f92d /gcc
parent666c27b9fad383fe8d0a15006fb77f31ad16d854 (diff)
downloadgcc-03f9ea4437e6e5ce757c0f6e5a1291eb232f8c8e.zip
gcc-03f9ea4437e6e5ce757c0f6e5a1291eb232f8c8e.tar.gz
gcc-03f9ea4437e6e5ce757c0f6e5a1291eb232f8c8e.tar.bz2
stl_list.h: Created a _List_impl class and made it derive from the allocator...
2004-03-25 Dhruv Matani <dhruvbird@gmx.net> * include/bits/stl_list.h: Created a _List_impl class and made it derive from the allocator, instead of the list deriving from the allocator class, which was not conformant. Changed all references from this->_M_node to this->_M_impl._M_node * bits/list.tcc: Same as above (changed all references to the concerned variables). 2004-03-25 Dhruv Matani <dhruvbird@gmx.net> * include/bits/stl_deque.h: Created a _Deque_impl class and made it derive from the allocator, instead of the deque deriving from the allocator class, which was not conformant. Changed all references to the _M_start, _M_finish, _M_map, and _M_map_size to _M_impl.*. (_Deque_base<_Tp,_Alloc>::~_Deque_base()): Added this-> qualification in 2 places where it was missing. (_Deque_base<_Tp,_Alloc>::_M_initialize_map(size_t)): Same as above. * include/bits/deque.tcc: Same as above (changed all references to the concerned variables). 2004-03-25 Dhruv Matani <dhruvbird@gmx.net> * include/bits/stl_vector.h: Created a _Vector_impl class and made it derive from the allocator, instead of the _Vector_base class, deriving from the allocator which was not conformant. Changed all references to the _M_start, _M_finish, and _M_end_of_storage to _M_impl.*. * include/bits/vector.tcc: Same as above (changed all references to the concerned variables). 2004-03-25 Dhruv Matani <dhruvbird@gmx.net> * testsuite/23_containers/deque/cons/clear_allocator.cc: New. * testsuite/23_containers/list/cons/clear_allocator.cc: New. * testsuite/23_containers/vector/cons/clear_allocator.cc: New. From-SVN: r79957
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions