gcc/libstdc++-v3/testsuite/ext
Paolo Carlini 019fdb7923 stl_list.h (list<>::insert(iterator, size_type, const value_type&), [...]): Adjust C++11 signatures to take const_iterator(s).
2013-07-01  Paolo Carlini  <paolo.carlini@oracle.com>

	* include/bits/stl_list.h (list<>::insert(iterator,
	size_type, const value_type&), list<>::insert(iterator,
	initializer_list<>), list<>::insert(iterator, _InputIterator,
	_InputIterator), list<>::splice(iterator, list&&),
	list<>::splice(iterator, list&), list<>::splice(iterator, list&&,
	iterator), list<>::splice(iterator, list&, iterator),
	list<>::splice(iterator, list&&, iterator, iterator),
	list<>::splice(iterator, list&, iterator, iterator)): Adjust C++11
	signatures to take const_iterator(s).
	* include/bits/list.tcc (list<>::insert(const_iterator, size_type,
	const value_type&), list<>::insert(const_iterator, _InputIterator,
	_InputIterator)): Define.
	* include/ext/vstring.h (__versa_string<>::insert(iterator,
	size_type, _CharT), __versa_string<>::insert(iterator,
	_InputIterator, _InputIterator), __versa_string<>::insert(iterator,
	std::initializer_list<>), __versa_string<>::replace(iterator,
	iterator, _InputIterator, _InputIterator), __versa_string<>::
	replace(iterator, iterator, std::initializer_list<>)): Adjust C++11
	signatures to take const_iterator(s).
	(__versa_string<>::_M_replace_dispatch): Take const_iterators.
	* include/ext/vstring.tcc: Likewise.
	* include/debug/list: Adjust.
	* include/profile/list: Likewise.
	* testsuite/23_containers/list/operations/splice/const_iterator.cc:
	New.
	* testsuite/23_containers/list/modifiers/insert/const_iterator.cc:
	Extend.
	* testsuite/ext/vstring/modifiers/insert/char/const_iterator.cc:
	Likewise.
	* testsuite/ext/vstring/modifiers/insert/wchar_t/const_iterator.cc:
	Likewise.
	* testsuite/ext/vstring/modifiers/replace/char/const_iterator.cc:
	Likewise.
	* testsuite/ext/vstring/modifiers/replace/wchar_t/const_iterator.cc:
	Likewise.

	* testsuite/23_containers/list/requirements/dr438/assign_neg.cc:
	Adjust dg-error line number.
	* testsuite/23_containers/list/requirements/dr438/
	constructor_1_neg.cc: Likewise.
	* testsuite/23_containers/list/requirements/dr438/
	constructor_2_neg.cc: Likewise.
	* testsuite/23_containers/list/requirements/dr438/insert_neg.cc:
	Likewise.

From-SVN: r200580
2013-07-01 16:17:46 +00:00
..
array_allocator Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
bitmap_allocator Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
codecvt Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
concurrence_lock_error Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
concurrence_unlock_error Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
debug_allocator re PR libstdc++/56170 (Extension debug_allocator seems non-compliant w.r.t. rebind) 2013-03-24 22:10:29 +00:00
enc_filebuf Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
ext_pointer Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
forced_error Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
iota Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
is_heap Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
is_sorted Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
malloc_allocator Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
mt_allocator forced.C: Extend current handling of Linux-based x86 systems to cover all GNU systems. 2013-06-10 09:21:29 +02:00
new_allocator Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
numeric_traits Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
pb_ds Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
pool_allocator Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
profile c++config (_GLIBCXX_ABI_TAG_CXX11): Add. 2013-06-10 23:11:05 +00:00
random Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
rope forced.C: Extend current handling of Linux-based x86 systems to cover all GNU systems. 2013-06-10 09:21:29 +02:00
slist Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
stdio_filebuf Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
stdio_sync_filebuf Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
throw_allocator Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
throw_value Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
triangular_distribution Add math constants and triangular and von Mises distributions. 2013-03-03 00:12:28 +00:00
type_traits Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
von_mises_distribution Add math constants and triangular and von Mises distributions. 2013-03-03 00:12:28 +00:00
vstring stl_list.h (list<>::insert(iterator, size_type, const value_type&), [...]): Adjust C++11 signatures to take const_iterator(s). 2013-07-01 16:17:46 +00:00
concept_checks.cc Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
headers.cc Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
median.cc Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00
pod_char_traits.cc Update copyright in libstdc++-v3. 2013-02-03 17:54:05 +00:00