Lines Matching refs:ranges
43 template <class ExpectedT = std::ranges::dangling, class Func, std::ranges::range Input, class ...A…
50 template <class ExpectedT = std::ranges::dangling, class Func, std::ranges::range Input, class ...A…
57 template <class ExpectedT = std::ranges::dangling, class Func, std::ranges::range Input, class ...A…
67 using std::ranges::dangling; in test_all()
69 using std::ranges::binary_transform_result; in test_all()
70 using std::ranges::copy_result; in test_all()
71 using std::ranges::copy_backward_result; in test_all()
72 using std::ranges::copy_if_result; in test_all()
73 using std::ranges::for_each_result; in test_all()
74 using std::ranges::merge_result; in test_all()
75 using std::ranges::minmax_result; in test_all()
76 using std::ranges::mismatch_result; in test_all()
77 using std::ranges::move_result; in test_all()
78 using std::ranges::move_backward_result; in test_all()
79 using std::ranges::next_permutation_result; in test_all()
80 using std::ranges::partial_sort_copy_result; in test_all()
81 using std::ranges::partition_copy_result; in test_all()
82 using std::ranges::prev_permutation_result; in test_all()
83 using std::ranges::remove_copy_result; in test_all()
84 using std::ranges::remove_copy_if_result; in test_all()
85 using std::ranges::replace_copy_result; in test_all()
86 using std::ranges::replace_copy_if_result; in test_all()
87 using std::ranges::reverse_copy_result; in test_all()
88 using std::ranges::rotate_copy_result; in test_all()
89 using std::ranges::set_difference_result; in test_all()
90 using std::ranges::set_intersection_result; in test_all()
91 using std::ranges::set_symmetric_difference_result; in test_all()
92 using std::ranges::set_union_result; in test_all()
93 using std::ranges::swap_ranges_result; in test_all()
94 using std::ranges::unary_transform_result; in test_all()
95 using std::ranges::unique_copy_result; in test_all()
113 dangling_1st(std::ranges::find, in, x); in test_all()
114 dangling_1st(std::ranges::find_if, in, unary_pred); in test_all()
115 dangling_1st(std::ranges::find_if_not, in, unary_pred); in test_all()
116 dangling_1st(std::ranges::find_first_of, in, in2); in test_all()
117 dangling_1st(std::ranges::adjacent_find, in); in test_all()
118 dangling_1st<mismatch_result<dangling, int*>>(std::ranges::mismatch, in, in2); in test_all()
119 dangling_2nd<mismatch_result<int*, dangling>>(std::ranges::mismatch, in, in2); in test_all()
120 dangling_both<mismatch_result<dangling, dangling>>(std::ranges::mismatch, in, in2); in test_all()
121 dangling_1st(std::ranges::partition_point, in, unary_pred); in test_all()
122 dangling_1st(std::ranges::lower_bound, in, x); in test_all()
123 dangling_1st(std::ranges::upper_bound, in, x); in test_all()
124 dangling_1st(std::ranges::equal_range, in, x); in test_all()
125 dangling_1st(std::ranges::min_element, in); in test_all()
126 dangling_1st(std::ranges::max_element, in); in test_all()
127 dangling_1st<minmax_result<dangling>>(std::ranges::minmax_element, in); in test_all()
128 dangling_1st(std::ranges::search, in, in2); in test_all()
129 dangling_1st(std::ranges::search_n, in, count, x); in test_all()
130 dangling_1st(std::ranges::find_end, in, in2); in test_all()
131 dangling_1st(std::ranges::is_sorted_until, in); in test_all()
132 dangling_1st(std::ranges::is_heap_until, in); in test_all()
133 …dangling_1st<for_each_result<dangling, decltype(unary_pred)>>(std::ranges::for_each, in, unary_pre… in test_all()
134 dangling_1st<copy_result<dangling, int*>>(std::ranges::copy, in, out); in test_all()
135 dangling_1st<copy_backward_result<dangling, int*>>(std::ranges::copy_backward, in, output.end()); in test_all()
136 dangling_1st<copy_if_result<dangling, int*>>(std::ranges::copy_if, in, out, unary_pred); in test_all()
137 dangling_1st<move_result<dangling, int*>>(std::ranges::move, in, out); in test_all()
138 dangling_1st<move_backward_result<dangling, int*>>(std::ranges::move_backward, in, output.end()); in test_all()
139 dangling_1st(std::ranges::fill, in, x); in test_all()
142 …dangling_1st<unary_transform_result<dangling, bool*>>(std::ranges::transform, in, out_transform.be… in test_all()
144 std::ranges::transform, in, in2, out_transform.begin(), binary_pred); in test_all()
146 std::ranges::transform, in, in2, out_transform.begin(), binary_pred); in test_all()
148 std::ranges::transform, in, in2, out_transform.begin(), binary_pred); in test_all()
150 dangling_1st(std::ranges::generate, in, gen); in test_all()
151 dangling_1st<remove_copy_result<dangling, int*>>(std::ranges::remove_copy, in, out, x); in test_all()
152 …dangling_1st<remove_copy_if_result<dangling, int*>>(std::ranges::remove_copy_if, in, out, unary_pr… in test_all()
153 dangling_1st(std::ranges::replace, in, x, x); in test_all()
154 dangling_1st(std::ranges::replace_if, in, std::identity{}, x); in test_all()
155 dangling_1st<replace_copy_result<dangling, int*>>(std::ranges::replace_copy, in, out, x, x); in test_all()
156 …dangling_1st<replace_copy_if_result<dangling, int*>>(std::ranges::replace_copy_if, in, out, unary_… in test_all()
157 dangling_1st<swap_ranges_result<dangling, int*>>(std::ranges::swap_ranges, in, in2); in test_all()
158 dangling_2nd<swap_ranges_result<int*, dangling>>(std::ranges::swap_ranges, in, in2); in test_all()
159 dangling_both<swap_ranges_result<dangling, dangling>>(std::ranges::swap_ranges, in, in2); in test_all()
160 dangling_1st<reverse_copy_result<dangling, int*>>(std::ranges::reverse_copy, in, out); in test_all()
161 dangling_1st<rotate_copy_result<dangling, int*>>(std::ranges::rotate_copy, in, mid, out); in test_all()
162 dangling_1st<unique_copy_result<dangling, int*>>(std::ranges::unique_copy, in, out); in test_all()
163 …dangling_1st<partition_copy_result<dangling, int*, int*>>(std::ranges::partition_copy, in, out, ou… in test_all()
164 dangling_1st<partial_sort_copy_result<dangling, int*>>(std::ranges::partial_sort_copy, in, in2); in test_all()
165 dangling_2nd<partial_sort_copy_result<int*, dangling>>(std::ranges::partial_sort_copy, in, in2); in test_all()
166 …dangling_both<partial_sort_copy_result<dangling, dangling>>(std::ranges::partial_sort_copy, in, in… in test_all()
167 dangling_1st<merge_result<dangling, int*, int*>>(std::ranges::merge, in, in2, out); in test_all()
168 dangling_2nd<merge_result<int*, dangling, int*>>(std::ranges::merge, in, in2, out); in test_all()
169 dangling_both<merge_result<dangling, dangling, int*>>(std::ranges::merge, in, in2, out); in test_all()
170 dangling_1st<set_difference_result<dangling, int*>>(std::ranges::set_difference, in, in2, out); in test_all()
171 …dangling_1st<set_intersection_result<dangling, int*, int*>>(std::ranges::set_intersection, in, in2… in test_all()
172 …dangling_2nd<set_intersection_result<int*, dangling, int*>>(std::ranges::set_intersection, in, in2… in test_all()
173 …dangling_both<set_intersection_result<dangling, dangling, int*>>(std::ranges::set_intersection, in… in test_all()
175 std::ranges::set_symmetric_difference, in, in2, out); in test_all()
177 std::ranges::set_symmetric_difference, in, in2, out); in test_all()
179 std::ranges::set_symmetric_difference, in, in2, out); in test_all()
180 dangling_1st<set_union_result<dangling, int*, int*>>(std::ranges::set_union, in, in2, out); in test_all()
181 dangling_2nd<set_union_result<int*, dangling, int*>>(std::ranges::set_union, in, in2, out); in test_all()
182 dangling_both<set_union_result<dangling, dangling, int*>>(std::ranges::set_union, in, in2, out); in test_all()
183 dangling_1st(std::ranges::remove, in, x); in test_all()
184 dangling_1st(std::ranges::remove_if, in, unary_pred); in test_all()
185 dangling_1st(std::ranges::reverse, in); in test_all()
186 dangling_1st(std::ranges::rotate, in, mid); in test_all()
188 dangling_1st(std::ranges::shuffle, in, rand_gen()); in test_all()
189 dangling_1st(std::ranges::unique, in); in test_all()
190 dangling_1st(std::ranges::partition, in, unary_pred); in test_all()
192 dangling_1st(std::ranges::stable_partition, in, unary_pred); in test_all()
193 dangling_1st(std::ranges::sort, in); in test_all()
195 dangling_1st(std::ranges::stable_sort, in); in test_all()
196 dangling_1st(std::ranges::partial_sort, in, mid); in test_all()
197 dangling_1st(std::ranges::nth_element, in, mid); in test_all()
199 dangling_1st(std::ranges::inplace_merge, in, mid); in test_all()
200 dangling_1st(std::ranges::make_heap, in); in test_all()
201 dangling_1st(std::ranges::push_heap, in); in test_all()
202 dangling_1st(std::ranges::pop_heap, in); in test_all()
203 dangling_1st(std::ranges::sort_heap, in); in test_all()
204 dangling_1st<prev_permutation_result<dangling>>(std::ranges::prev_permutation, in); in test_all()
205 dangling_1st<next_permutation_result<dangling>>(std::ranges::next_permutation, in); in test_all()