| [ranges] | https://timsong-cpp.github.io/cppwp/#ranges |
| [range.utility.general] | https://timsong-cpp.github.io/cppwp/range.utility#general |
| [range.utility.helpers] | https://timsong-cpp.github.io/cppwp/range.utility#helpers |
| [view.interface] | https://timsong-cpp.github.io/cppwp/range.utility#view.interface |
| [view.interface.general] | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.general |
| [view.interface.members] | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.members |
| [range.subrange] | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange |
| [range.subrange.general] | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.general |
| [range.subrange.ctor] | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor |
| [range.subrange.access] | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access |
| [range.dangling] | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling |
| [range.elementsof] | https://timsong-cpp.github.io/cppwp/range.utility#range.elementsof |
| [range.utility.conv] | https://timsong-cpp.github.io/cppwp/range.utility#conv |
| [range.utility.conv.general] | https://timsong-cpp.github.io/cppwp/range.utility#conv.general |
| [range.utility.conv.to] | https://timsong-cpp.github.io/cppwp/range.utility#conv.to |
| [range.utility.conv.adaptors] | https://timsong-cpp.github.io/cppwp/range.utility#conv.adaptors |
| 25.5.1 | https://timsong-cpp.github.io/cppwp/range.utility#general |
| [range.utility.general] | https://timsong-cpp.github.io/cppwp/range.utility.general |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L1742 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#general-1.sentence-1 |
| 25.5.2 | https://timsong-cpp.github.io/cppwp/range.utility#helpers |
| [range.utility.helpers] | https://timsong-cpp.github.io/cppwp/range.utility.helpers |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#helpers-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L1748 |
| simple-view | https://timsong-cpp.github.io/cppwp/range.utility#concept:simple-view |
| view | https://timsong-cpp.github.io/cppwp/range.view#concept:view |
| range | https://timsong-cpp.github.io/cppwp/range.range#concept:range |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| has-arrow | https://timsong-cpp.github.io/cppwp/range.utility#concept:has-arrow |
| input_iterator | https://timsong-cpp.github.io/cppwp/iterator.concept.input#concept:input_iterator |
| different-from | https://timsong-cpp.github.io/cppwp/range.utility#concept:different-from |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| range-with-movable-references | https://timsong-cpp.github.io/cppwp/range.utility#concept:range-with-movable-references |
| input_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range |
| move_constructible | https://timsong-cpp.github.io/cppwp/concept.moveconstructible#concept:move_constructible |
| move_constructible | https://timsong-cpp.github.io/cppwp/concept.moveconstructible#concept:move_constructible |
| 25.5.3 | https://timsong-cpp.github.io/cppwp/range.utility#view.interface |
| [view.interface] | https://timsong-cpp.github.io/cppwp/view.interface |
| 25.5.3.1 | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.general |
| [view.interface.general] | https://timsong-cpp.github.io/cppwp/view.interface.general |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L1776 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.general-1.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:view_interface |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| sized_range | https://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range |
| forward_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range |
| sized_range | https://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range |
| sized_range | https://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range |
| forward_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range |
| sized_range | https://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range |
| input_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range |
| input_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range |
| input_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range |
| input_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range |
| contiguous_iterator | https://timsong-cpp.github.io/cppwp/iterator.concept.contiguous#concept:contiguous_iterator |
| range | https://timsong-cpp.github.io/cppwp/range.range#concept:range |
| contiguous_iterator | https://timsong-cpp.github.io/cppwp/iterator.concept.contiguous#concept:contiguous_iterator |
| forward_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range |
| sized_sentinel_for | https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for |
| forward_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range |
| sized_sentinel_for | https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for |
| forward_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range |
| forward_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range |
| bidirectional_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range |
| common_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:common_range |
| bidirectional_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range |
| common_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:common_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 |
| 2 | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L1867 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.general-2.sentence-1 |
| derived_from | https://timsong-cpp.github.io/cppwp/concept.derived#concept:derived_from |
| view | https://timsong-cpp.github.io/cppwp/range.view#concept:view |
| . | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.general-2.sentence-2 |
| 25.5.3.2 | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.members |
| [view.interface.members] | https://timsong-cpp.github.io/cppwp/view.interface.members |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:front,view_interface |
| forward_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range |
| forward_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:forward_range |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.members-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L1883 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.members-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.members-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L1887 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:back,view_interface |
| bidirectional_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range |
| common_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:common_range |
| bidirectional_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:bidirectional_range |
| common_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:common_range |
| 3 | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.members-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L1900 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.members-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/range.utility#view.interface.members-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L1904 |
| 25.5.4 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange |
| [range.subrange] | https://timsong-cpp.github.io/cppwp/range.subrange |
| 25.5.4.1 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.general |
| [range.subrange.general] | https://timsong-cpp.github.io/cppwp/range.subrange.general |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L1913 |
| view | https://timsong-cpp.github.io/cppwp/range.view#concept:view |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.general-1.sentence-1 |
| sized_range | https://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.general-1.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:subrange |
| uses-nonqualification-pointer-conversion | https://timsong-cpp.github.io/cppwp/range.utility#concept:uses-nonqualification-pointer-conversion |
| convertible_to | https://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to |
| convertible-to-non-slicing | https://timsong-cpp.github.io/cppwp/range.utility#concept:convertible-to-non-slicing |
| convertible_to | https://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to |
| uses-nonqualification-pointer-conversion | https://timsong-cpp.github.io/cppwp/range.utility#concept:uses-nonqualification-pointer-conversion |
| pair-like-convertible-from | https://timsong-cpp.github.io/cppwp/range.utility#concept:pair-like-convertible-from |
| range | https://timsong-cpp.github.io/cppwp/range.range#concept:range |
| pair-like | https://timsong-cpp.github.io/cppwp/tuple.syn#concept:pair-like |
| constructible_from | https://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from |
| convertible-to-non-slicing | https://timsong-cpp.github.io/cppwp/range.utility#concept:convertible-to-non-slicing |
| convertible_to | https://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to |
| input_or_output_iterator | https://timsong-cpp.github.io/cppwp/iterator.concept.iterator#concept:input_or_output_iterator |
| sentinel_for | https://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for |
| sized_sentinel_for | https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for |
| sized_sentinel_for | https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for |
| sized_sentinel_for | https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for |
| default_initializable | https://timsong-cpp.github.io/cppwp/concept.default.init#concept:default_initializable |
| convertible-to-non-slicing | https://timsong-cpp.github.io/cppwp/range.utility#concept:convertible-to-non-slicing |
| convertible-to-non-slicing | https://timsong-cpp.github.io/cppwp/range.utility#concept:convertible-to-non-slicing |
| different-from | https://timsong-cpp.github.io/cppwp/range.utility#concept:different-from |
| borrowed_range | https://timsong-cpp.github.io/cppwp/range.range#concept:borrowed_range |
| convertible-to-non-slicing | https://timsong-cpp.github.io/cppwp/range.utility#concept:convertible-to-non-slicing |
| convertible_to | https://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to |
| sized_range | https://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range |
| borrowed_range | https://timsong-cpp.github.io/cppwp/range.range#concept:borrowed_range |
| convertible-to-non-slicing | https://timsong-cpp.github.io/cppwp/range.utility#concept:convertible-to-non-slicing |
| convertible_to | https://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to |
| different-from | https://timsong-cpp.github.io/cppwp/range.utility#concept:different-from |
| pair-like-convertible-from | https://timsong-cpp.github.io/cppwp/range.utility#concept:pair-like-convertible-from |
| copyable | https://timsong-cpp.github.io/cppwp/concepts.object#concept:copyable |
| copyable | https://timsong-cpp.github.io/cppwp/concepts.object#concept:copyable |
| forward_iterator | https://timsong-cpp.github.io/cppwp/iterator.concept.forward#concept:forward_iterator |
| bidirectional_iterator | https://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator |
| input_or_output_iterator | https://timsong-cpp.github.io/cppwp/iterator.concept.iterator#concept:input_or_output_iterator |
| sentinel_for | https://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for |
| input_or_output_iterator | https://timsong-cpp.github.io/cppwp/iterator.concept.iterator#concept:input_or_output_iterator |
| sentinel_for | https://timsong-cpp.github.io/cppwp/iterator.concept.sentinel#concept:sentinel_for |
| borrowed_range | https://timsong-cpp.github.io/cppwp/range.range#concept:borrowed_range |
| sized_range | https://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range |
| sized_sentinel_for | https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for |
| borrowed_range | https://timsong-cpp.github.io/cppwp/range.range#concept:borrowed_range |
| 25.5.4.2 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor |
| [range.subrange.ctor] | https://timsong-cpp.github.io/cppwp/range.subrange.ctor |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:subrange,constructor |
| convertible-to-non-slicing | https://timsong-cpp.github.io/cppwp/range.utility#concept:convertible-to-non-slicing |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2020 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2024 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:subrange,constructor_ |
| convertible-to-non-slicing | https://timsong-cpp.github.io/cppwp/range.utility#concept:convertible-to-non-slicing |
| 3 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2038 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2044 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2050 |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-note-1 |
| sized_range | https://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range |
| sized_sentinel_for | https://timsong-cpp.github.io/cppwp/iterator.concept.sizedsentinel#concept:sized_sentinel_for |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-5.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:subrange,constructor__ |
| different-from | https://timsong-cpp.github.io/cppwp/range.utility#concept:different-from |
| borrowed_range | https://timsong-cpp.github.io/cppwp/range.range#concept:borrowed_range |
| convertible-to-non-slicing | https://timsong-cpp.github.io/cppwp/range.utility#concept:convertible-to-non-slicing |
| convertible_to | https://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to |
| sized_range | https://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range |
| 6 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2069 |
| (6.1) | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-6.1 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-6.1.sentence-1 |
| (6.2) | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-6.2 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-6.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:operator_PairLike,subrange |
| different-from | https://timsong-cpp.github.io/cppwp/range.utility#concept:different-from |
| pair-like-convertible-from | https://timsong-cpp.github.io/cppwp/range.utility#concept:pair-like-convertible-from |
| 7 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.ctor-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2087 |
| 25.5.4.3 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access |
| [range.subrange.access] | https://timsong-cpp.github.io/cppwp/range.subrange.access |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:begin,subrange |
| copyable | https://timsong-cpp.github.io/cppwp/concepts.object#concept:copyable |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2100 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:begin,subrange_ |
| copyable | https://timsong-cpp.github.io/cppwp/concepts.object#concept:copyable |
| 2 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2111 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:end,subrange |
| 3 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2122 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:empty,subrange |
| 4 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2133 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:size,subrange |
| 5 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2145 |
| (5.1) | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access-5.1 |
| (5.2) | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access-5.2 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:next,subrange |
| forward_iterator | https://timsong-cpp.github.io/cppwp/iterator.concept.forward#concept:forward_iterator |
| 6 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2160 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:next,subrange_ |
| 7 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2176 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:prev,subrange |
| bidirectional_iterator | https://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator |
| 8 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2192 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:advance,subrange |
| 9 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2208 |
| bidirectional_iterator | https://timsong-cpp.github.io/cppwp/iterator.concept.bidir#concept:bidirectional_iterator |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:get,subrange |
| copyable | https://timsong-cpp.github.io/cppwp/concepts.object#concept:copyable |
| 10 | https://timsong-cpp.github.io/cppwp/range.utility#range.subrange.access-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2239 |
| 25.5.5 | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling |
| [range.dangling] | https://timsong-cpp.github.io/cppwp/range.dangling |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2252 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling-1.sentence-1 |
| borrowed_range | https://timsong-cpp.github.io/cppwp/range.range#concept:borrowed_range |
| [range.range] | https://timsong-cpp.github.io/cppwp/range.range |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling-1.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:dangling |
| 2 | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2272 |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling-example-1 |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling-2.sentence-1 |
| borrowed_range | https://timsong-cpp.github.io/cppwp/range.range#concept:borrowed_range |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2295 |
| range | https://timsong-cpp.github.io/cppwp/range.range#concept:range |
| (3.1) | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling-3.1 |
| borrowed_range | https://timsong-cpp.github.io/cppwp/range.range#concept:borrowed_range |
| (3.2) | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling-3.2 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.dangling-3.sentence-1 |
| 25.5.6 | https://timsong-cpp.github.io/cppwp/range.utility#range.elementsof |
| [range.elementsof] | https://timsong-cpp.github.io/cppwp/range.elementsof |
| . | https://timsong-cpp.github.io/cppwp/range.utility#range.elementsof-sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#range.elementsof-example-1 |
| input_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range |
| range | https://timsong-cpp.github.io/cppwp/range.range#concept:range |
| 25.5.7 | https://timsong-cpp.github.io/cppwp/range.utility#conv |
| [range.utility.conv] | https://timsong-cpp.github.io/cppwp/range.utility.conv |
| 25.5.7.1 | https://timsong-cpp.github.io/cppwp/range.utility#conv.general |
| [range.utility.conv.general] | https://timsong-cpp.github.io/cppwp/range.utility.conv.general |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#conv.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2344 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#conv.general-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/range.utility#conv.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2352 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#conv.general-2.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#conv.general-example-1 |
| 3 | https://timsong-cpp.github.io/cppwp/range.utility#conv.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2364 |
| sized_range | https://timsong-cpp.github.io/cppwp/range.sized#concept:sized_range |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| 4 | https://timsong-cpp.github.io/cppwp/range.utility#conv.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2377 |
| 5 | https://timsong-cpp.github.io/cppwp/range.utility#conv.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2390 |
| 25.5.7.2 | https://timsong-cpp.github.io/cppwp/range.utility#conv.to |
| [range.utility.conv.to] | https://timsong-cpp.github.io/cppwp/range.utility.conv.to |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:to,ranges |
| input_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range |
| view | https://timsong-cpp.github.io/cppwp/range.view#concept:view |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2417 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2421 |
| (2.1) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.1 |
| input_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range |
| convertible_to | https://timsong-cpp.github.io/cppwp/concept.convertible#concept:convertible_to |
| (2.1.1) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.1.1 |
| constructible_from | https://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from |
| (2.1.2) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.1.2 |
| constructible_from | https://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from |
| (2.1.3) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.1.3 |
| (2.1.3.1) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.1.3.1 |
| common_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:common_range |
| (2.1.3.2) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.1.3.2 |
| qualified-id | https://timsong-cpp.github.io/cppwp/expr.prim.id.qual#nt:qualified-id |
| derived_from | https://timsong-cpp.github.io/cppwp/concept.derived#concept:derived_from |
| (2.1.3.3) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.1.3.3 |
| constructible_from | https://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from |
| (2.1.4) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.1.4 |
| (2.1.4.1) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.1.4.1 |
| constructible_from | https://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from |
| (2.1.4.2) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.1.4.2 |
| approximately_sized_range | https://timsong-cpp.github.io/cppwp/range.approximately.sized#concept:approximately_sized_range |
| (2.1.5) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.1.5 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.1.sentence-1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.2 |
| input_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range |
| (2.3) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.3 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-2.3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:to,ranges_ |
| input_range | https://timsong-cpp.github.io/cppwp/range.refinements#concept:input_range |
| 3 | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2499 |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-note-1 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2520 |
| (4.1) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-4.1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-4.2 |
| (4.3) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-4.3 |
| (4.4) | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-4.4 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2538 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#conv.to-5.sentence-1 |
| 25.5.7.3 | https://timsong-cpp.github.io/cppwp/range.utility#conv.adaptors |
| [range.utility.conv.adaptors] | https://timsong-cpp.github.io/cppwp/range.utility.conv.adaptors |
| π | https://timsong-cpp.github.io/cppwp/range.utility#lib:to,ranges__ |
| view | https://timsong-cpp.github.io/cppwp/range.view#concept:view |
| 1 | https://timsong-cpp.github.io/cppwp/range.utility#conv.adaptors-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2554 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#conv.adaptors-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/range.utility#conv.adaptors-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/ranges.tex#L2559 |
| [range.adaptor.object] | https://timsong-cpp.github.io/cppwp/range.adaptor.object |
| [func.require] | https://timsong-cpp.github.io/cppwp/func.require#term.perfect.forwarding.call.wrapper |
| (2.1) | https://timsong-cpp.github.io/cppwp/range.utility#conv.adaptors-2.1 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#conv.adaptors-2.1.sentence-1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/range.utility#conv.adaptors-2.2 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#conv.adaptors-2.2.sentence-1 |
| (2.3) | https://timsong-cpp.github.io/cppwp/range.utility#conv.adaptors-2.3 |
| . | https://timsong-cpp.github.io/cppwp/range.utility#conv.adaptors-2.3.sentence-1 |