| [ranges] | https://timsong-cpp.github.io/cppwp/#ranges |
| [range.adaptors] | https://timsong-cpp.github.io/cppwp/range.adaptors#range.adjacent.iterator |
| [range.adjacent] | https://timsong-cpp.github.io/cppwp/range.adjacent#iterator |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:adjacent_view::iterator |
| forward_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range |
| view | https://timsong-cpp.github.io/cppwp/range.view#concept:view |
| convertible_to | https://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to |
| bidirectional_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range |
| bidirectional_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| three_way_comparable | https://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| sized_sentinel_for | https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for |
| indirectly_swappable | https://timsong-cpp.github.io/cppwp/alg.req.ind.swap#concept:indirectly_swappable |
| 1 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L12877 |
| (1.1) | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#1.1 |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#1.1.sentence-1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#1.2 |
| bidirectional_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#1.2.sentence-1 |
| (1.3) | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#1.3 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#1.3.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L12890 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:adjacent_view::iterator,constructor |
| 3 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L12900 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:adjacent_view::iterator,constructor_ |
| 4 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L12914 |
| bidirectional_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:adjacent_view::iterator,constructor__ |
| convertible_to | https://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to |
| 5 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L12931 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#5.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator*,adjacent_view::iterator |
| 6 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L12943 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator++,adjacent_view::iterator |
| 7 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L12957 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L12961 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L12966 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator++,adjacent_view::iterator_ |
| 10 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L12977 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator--,adjacent_view::iterator |
| bidirectional_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range |
| 11 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L12993 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L12997 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13002 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#13.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator--,adjacent_view::iterator_ |
| bidirectional_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range |
| 14 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13013 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator+=,adjacent_view::iterator |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| 15 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13030 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#15.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13034 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13039 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#17.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator-=,adjacent_view::iterator |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| 18 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13051 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13055 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13060 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#20.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator%5b%5d,adjacent_view::iterator |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| 21 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13072 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator==,adjacent_view::iterator |
| 22 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13086 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#22.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator%3c,adjacent_view::iterator |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| 23 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13098 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#23.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator%3e,adjacent_view::iterator |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| 24 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13110 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator%3c=,adjacent_view::iterator |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| 25 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13122 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator%3e=,adjacent_view::iterator |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| 26 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13134 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator%3c=%3e,adjacent_view::iterator |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| three_way_comparable | https://timsong-cpp.github.io/cppwp/cmp.concept#concept:three_way_comparable |
| 27 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#27 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13147 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#27.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator+,adjacent_view::iterator |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| 28 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#28 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13161 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator-,adjacent_view::iterator |
| random_access_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:random_access_range |
| 29 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#29 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13178 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:operator-,adjacent_view::iterator_ |
| sized_sentinel_for | https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for |
| 30 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#30 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13195 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:iter_move,adjacent_view::iterator |
| 31 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#31 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13207 |
| 32 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#32 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13212 |
| π | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#lib:iter_swap,adjacent_view::iterator |
| indirectly_swappable | https://timsong-cpp.github.io/cppwp/alg.req.ind.swap#concept:indirectly_swappable |
| 33 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#33 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13228 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#33.sentence-1 |
| 34 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#34 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13233 |
| . | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#34.sentence-1 |
| 35 | https://timsong-cpp.github.io/cppwp/range.adjacent.iterator#35 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L13239 |