Lines Matching refs:Sent
32 template <class Iter = int*, class Sent = int*>
34 requires(Iter&& iter, Sent&& sent) {
35 … std::ranges::rotate(std::forward<Iter>(iter), std::forward<Iter>(iter), std::forward<Sent>(sent));
72 template <class Iter, class Sent, size_t N>
80 auto end = Sent(Iter(in.data() + in.size())); in test_one()
92 auto end = Sent(Iter(in.data() + in.size())); in test_one()
102 template <class Iter, class Sent>
105 test_one<Iter, Sent, 0>({}, 0, {}); in test_iter_sent()
108 test_one<Iter, Sent, 1>({1}, 0, {1}); in test_iter_sent()
111 test_one<Iter, Sent, 2>({1, 2}, 1, {2, 1}); in test_iter_sent()
114 test_one<Iter, Sent, 3>({1, 2, 3}, 1, {2, 3, 1}); in test_iter_sent()
115 test_one<Iter, Sent, 3>({1, 2, 3}, 2, {3, 1, 2}); in test_iter_sent()
118 test_one<Iter, Sent, 7>({1, 2, 3, 4, 5, 6, 7}, 2, {3, 4, 5, 6, 7, 1, 2}); in test_iter_sent()
121 test_one<Iter, Sent, 7>({1, 2, 3, 4, 5, 6, 7}, 3, {4, 5, 6, 7, 1, 2, 3}); in test_iter_sent()
124 test_one<Iter, Sent, 7>({1, 2, 3, 4, 5, 6, 7}, 0, {1, 2, 3, 4, 5, 6, 7}); in test_iter_sent()
127 test_one<Iter, Sent, 7>({1, 2, 3, 4, 5, 6, 7}, 1, {2, 3, 4, 5, 6, 7, 1}); in test_iter_sent()
130 test_one<Iter, Sent, 7>({1, 2, 3, 4, 5, 6, 7}, 6, {7, 1, 2, 3, 4, 5, 6}); in test_iter_sent()
133 test_one<Iter, Sent, 7>({1, 2, 3, 4, 5, 6, 7}, 7, {1, 2, 3, 4, 5, 6, 7}); in test_iter_sent()