Lines Matching refs:Sent

39 template <class Iter = int*, class Sent = int*, class Pred = UnaryPred>
41 requires(Iter&& iter, Sent&& sent, Pred&& pred) {
42 …std::ranges::partition(std::forward<Iter>(iter), std::forward<Sent>(sent), std::forward<Pred>(pred…
86 template <class Iter, class Sent, size_t N, class Pred>
93 auto e = Sent(Iter(partitioned.data() + partitioned.size())); in test_one()
107 auto e = Sent(Iter(partitioned.data() + partitioned.size())); in test_one()
120 template <class Iter, class Sent>
125 test_one<Iter, Sent, 0>({}, is_odd, 0); in test_iterators_2()
127 test_one<Iter, Sent, 1>({1}, is_odd, 1); in test_iterators_2()
129 test_one<Iter, Sent, 1>({2}, is_odd, 0); in test_iterators_2()
131 test_one<Iter, Sent, 2>({2, 1}, is_odd, 1); in test_iterators_2()
133 test_one<Iter, Sent, 2>({1, 2}, is_odd, 1); in test_iterators_2()
135 test_one<Iter, Sent, 3>({2, 1, 3}, is_odd, 2); in test_iterators_2()
137 test_one<Iter, Sent, 8>({2, 1, 3, 6, 8, 4, 11, 5}, is_odd, 4); in test_iterators_2()
139 test_one<Iter, Sent, 8>({2, 1, 3, 6, 2, 8, 1, 6}, is_odd, 3); in test_iterators_2()
141 test_one<Iter, Sent, 3>({1, 1, 1}, is_odd, 3); in test_iterators_2()
143 test_one<Iter, Sent, 3>({2, 2, 2}, is_odd, 0); in test_iterators_2()
145 test_one<Iter, Sent, 6>({1, 3, 5, 4, 6, 8}, is_odd, 3); in test_iterators_2()
147 test_one<Iter, Sent, 6>({4, 6, 8, 1, 3, 5}, is_odd, 3); in test_iterators_2()
149 test_one<Iter, Sent, 6>({1, 2, 1, 2, 1, 2}, is_odd, 3); in test_iterators_2()
153 test_one<Iter, Sent, 5>({-3, 5, 7, -6, 2}, is_negative, 2); in test_iterators_2()