diff options
author | Dhruv Matani <dhruvbird@gmx.net> | 2004-03-25 17:12:16 +0000 |
---|---|---|
committer | Benjamin Kosnik <bkoz@gcc.gnu.org> | 2004-03-25 17:12:16 +0000 |
commit | 03f9ea4437e6e5ce757c0f6e5a1291eb232f8c8e (patch) | |
tree | 4e905f4034e27bf84968849536241d115590f92d /gcc/builtins.c | |
parent | 666c27b9fad383fe8d0a15006fb77f31ad16d854 (diff) | |
download | gcc-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/builtins.c')
0 files changed, 0 insertions, 0 deletions