Lines Matching refs:subrange
53 using Subrange = std::ranges::subrange<It, It, std::ranges::subrange_kind::sized>; in test()
56 …using ReverseSubrange = std::ranges::subrange<ReverseIt, ReverseIt, std::ranges::subrange_kind::si… in test()
60 …ReverseSubrange subrange(ReverseIt(std::ranges::end(view)), ReverseIt(std::ranges::begin(view)), /… in test() local
61 std::same_as<Subrange> auto result = std::views::reverse(subrange); in test()
68 …ReverseSubrange subrange(ReverseIt(std::ranges::end(view)), ReverseIt(std::ranges::begin(view)), /… in test() local
69 std::same_as<Subrange> auto result = std::views::reverse(std::move(subrange)); in test()
76 …ReverseSubrange const subrange(ReverseIt(std::ranges::end(view)), ReverseIt(std::ranges::begin(vie… in test() local
77 std::same_as<Subrange> auto result = std::views::reverse(subrange); in test()
87 using Subrange = std::ranges::subrange<It, It, std::ranges::subrange_kind::unsized>; in test()
90 …using ReverseSubrange = std::ranges::subrange<ReverseIt, ReverseIt, std::ranges::subrange_kind::un… in test()
94 … ReverseSubrange subrange(ReverseIt(std::ranges::end(view)), ReverseIt(std::ranges::begin(view))); in test() local
95 std::same_as<Subrange> auto result = std::views::reverse(subrange); in test()
102 … ReverseSubrange subrange(ReverseIt(std::ranges::end(view)), ReverseIt(std::ranges::begin(view))); in test() local
103 std::same_as<Subrange> auto result = std::views::reverse(std::move(subrange)); in test()
110 …ReverseSubrange const subrange(ReverseIt(std::ranges::end(view)), ReverseIt(std::ranges::begin(vie… in test() local
111 std::same_as<Subrange> auto result = std::views::reverse(subrange); in test()