gcc/libstdc++-v3/testsuite/24_iterators
Patrick Palka 080a23bce1 libstdc++: Add missing P0896 changes to <iterator>
I noticed that the following changes from this paper were not yet
implemented.

libstdc++-v3/ChangeLog:

	* include/bits/stl_iterator.h (reverse_iterator::iter_move):
	Define for C++20 as per P0896.
	(reverse_iterator::iter_swap): Likewise.
	(move_iterator::operator*): Apply P0896 changes for C++20.
	(move_iterator::operator[]): Likewise.
	* testsuite/24_iterators/reverse_iterator/cust.cc: New test.
2020-10-02 10:51:31 -04:00
..
associated_types libstdc++: Fix std::indirectly_readable ambiguity [LWG 3446] 2020-08-24 16:18:31 +01:00
back_insert_iterator libstdc++: Introduce new headers for C++20 ranges components 2020-09-22 15:45:54 +01:00
bidirectional
common_iterator
contiguous
counted_iterator
customization_points
forward
front_insert_iterator libstdc++: Introduce new headers for C++20 ranges components 2020-09-22 15:45:54 +01:00
headers/iterator libstdc++: Ensure c++NN effective-target present in more tests 2020-07-31 19:58:03 +01:00
indirect_callable
input
insert_iterator libstdc++: Implement LWG 561 for std::inserter 2020-08-10 12:09:59 +01:00
istream_iterator
istreambuf_iterator
move_iterator
normal_iterator
operations
ostream_iterator
ostreambuf_iterator
output
random_access
range_access
range_operations
reverse_iterator libstdc++: Add missing P0896 changes to <iterator> 2020-10-02 10:51:31 -04:00
aliases.cc
container_access.cc