gcc/libstdc++-v3/testsuite/23_containers
Bob Walters b74318f12b pointer.h: Add experimental support for non-standard pointer types in containers via the...
2008-11-07  Bob Walters  <bob.s.walters@gmail.com>

	* include/ext/pointer.h: Add experimental support for non-standard
	pointer types in containers via the allocator::pointer typedef.
	(Currently only supported/working with std::vector)
	* include/ext/cast.h: Add overload-able pointer casting functions
	for use in containers supporting non-standard pointer types.
	* include/ext/extptr_allocator.h: Add _ExtPtr_allocator.
	* include/Makefile.am: Update.
	* include/precompiled/extc++.h: Likewise.
	* include/Makefile.in: Regenerate.
	* testsuite/ext/ext_pointer/1.cc: New.
	* testsuite/ext/ext_pointer/1_neg.cc: Likewise.	
	* testsuite/23_containers/vector/ext_pointer/citerators.cc: New.
	* testsuite/23_containers/vector/ext_pointer/data_access.cc: Likewise.
	* testsuite/23_containers/vector/ext_pointer/resize.cc: Likewise.
	* testsuite/23_containers/vector/ext_pointer/types/1.cc: Likewise.
	* testsuite/23_containers/vector/ext_pointer/modifiers/element.cc:
	Likewise.
	* testsuite/23_containers/vector/ext_pointer/modifiers/erase.cc:
	Likewise.
	* testsuite/23_containers/vector/ext_pointer/modifiers/insert.cc:
	Likewise.
	* testsuite/23_containers/vector/ext_pointer/explicit_instantiation/
	1.cc: Likewise.
	* testsuite/23_containers/vector/ext_pointer/explicit_instantiation/
	3.cc: Likewise.

From-SVN: r141674
2008-11-07 15:26:25 +00:00
..
array/requirements array (array<>::assign): Do not define in C++0x mode, per DR 776... 2008-06-13 07:35:22 +00:00
bitset Implement DR 396 [Ready]. 2008-09-23 18:14:24 +00:00
deque Add initializer_list support as per N2679. 2008-07-21 15:40:39 -04:00
forward_list forward_list.h: Factor list construction to dispatch routines. 2008-10-17 08:08:03 +00:00
headers forward_list: New. 2008-10-15 16:48:13 +00:00
list stl_list.h (_List_node<>::_List_node<>(_Args&&...)): Add in C++0x mode. 2008-10-14 17:14:49 +00:00
map 2008-10-19 Paolo Carlini <paolo.carlini@oracle.com> 2008-10-19 14:49:38 +00:00
multimap stl_tree.h (_Rb_tree<>::max_size): Use Node_allocator for improved accuracy. 2008-10-14 15:02:45 +00:00
multiset stl_tree.h (_Rb_tree<>::max_size): Use Node_allocator for improved accuracy. 2008-10-14 15:02:45 +00:00
priority_queue
queue
set 2008-10-19 Paolo Carlini <paolo.carlini@oracle.com> 2008-10-19 14:49:38 +00:00
stack
unordered_map typedef.cc: Rename to .../typedefs.cc. 2008-08-28 23:58:05 +00:00
unordered_multimap PR libstdc++/30085 (again) 2008-09-30 13:48:55 +00:00
unordered_multiset typedef.cc: Rename to .../typedefs.cc. 2008-08-28 23:58:05 +00:00
unordered_set typedef.cc: Rename to .../typedefs.cc. 2008-08-28 23:58:05 +00:00
vector pointer.h: Add experimental support for non-standard pointer types in containers via the... 2008-11-07 15:26:25 +00:00