gcc/libstdc++-v3/testsuite/24_iterators
Jonathan Wakely f91e34644e
libstdc++: Add missing constraint to operator+ for std::move_iterator
This constraint was added by the One Ranges proposal (P0896R4) and
then fixed by LWG 3293, but it was missing from libstdc++.

libstdc++-v3/ChangeLog:

	* include/bits/stl_iterator.h (operator+): Add constraint to
	move_iterator operator.
	* testsuite/24_iterators/move_iterator/rel_ops_c++20.cc:
2024-11-14 15:39:03 +00:00
..
associated_types
back_insert_iterator
bidirectional
common_iterator
const_iterator
contiguous
counted_iterator
customization_points
forward
front_insert_iterator
headers/iterator
indirect_callable
input
insert_iterator
istream_iterator
istreambuf_iterator
move_iterator libstdc++: Add missing constraint to operator+ for std::move_iterator 2024-11-14 15:39:03 +00:00
normal_iterator libstdc++: Avoid using std::__to_address with iterators 2024-10-22 17:08:32 +01:00
operations
ostream_iterator
ostreambuf_iterator
output
random_access
range_access
range_generators
range_operations
reverse_iterator
aliases.cc
container_access.cc