Searched refs:__last_iter (Results 1 - 17 of 17) sorted by relevance

/freebsd-current/contrib/llvm-project/libcxx/include/__algorithm/
H A Dnext_permutation.h35 _BidirectionalIterator __last_iter = _IterOps<_AlgPolicy>::next(__first, __last);
36 _BidirectionalIterator __i = __last_iter;
38 return _Result(std::move(__last_iter), false);
43 _BidirectionalIterator __j = __last_iter;
47 std::__reverse<_AlgPolicy>(__ip1, __last_iter);
48 return _Result(std::move(__last_iter), true);
51 std::__reverse<_AlgPolicy>(__first, __last_iter);
52 return _Result(std::move(__last_iter), false);
H A Dprev_permutation.h35 _BidirectionalIterator __last_iter = _IterOps<_AlgPolicy>::next(__first, __last);
36 _BidirectionalIterator __i = __last_iter;
38 return _Result(std::move(__last_iter), false);
43 _BidirectionalIterator __j = __last_iter;
47 std::__reverse<_AlgPolicy>(__ip1, __last_iter);
48 return _Result(std::move(__last_iter), true);
51 std::__reverse<_AlgPolicy>(__first, __last_iter);
52 return _Result(std::move(__last_iter), false);
H A Dranges_pop_heap.h49 auto __last_iter = ranges::next(__first, __last); local
50 auto __len = __last_iter - __first;
53 std::__pop_heap<_RangeAlgPolicy>(std::move(__first), __last_iter, __projected_comp, __len); local
55 return __last_iter;
H A Dranges_inplace_merge.h48 auto __last_iter = ranges::next(__middle, __last); local
50 std::move(__first), std::move(__middle), __last_iter, std::__make_projected(__comp, __proj)); local
51 return __last_iter;
H A Dranges_nth_element.h48 auto __last_iter = ranges::next(__first, __last); local
51 std::__nth_element_impl<_RangeAlgPolicy>(std::move(__first), std::move(__nth), __last_iter, __projected_comp); local
53 return __last_iter;
H A Dranges_push_heap.h49 auto __last_iter = ranges::next(__first, __last); local
52 std::__push_heap<_RangeAlgPolicy>(std::move(__first), __last_iter, __projected_comp); local
54 return __last_iter;
H A Dranges_make_heap.h49 auto __last_iter = ranges::next(__first, __last); local
52 std::__make_heap<_RangeAlgPolicy>(std::move(__first), __last_iter, __projected_comp); local
54 return __last_iter;
H A Dranges_stable_partition.h51 auto __last_iter = ranges::next(__first, __last); local
55 std::move(__first), __last_iter, __projected_pred, __iterator_concept<_Iter>());
57 return {std::move(__result), std::move(__last_iter)};
H A Dranges_stable_sort.h47 auto __last_iter = ranges::next(__first, __last); local
50 std::__stable_sort_impl<_RangeAlgPolicy>(std::move(__first), __last_iter, __projected_comp); local
52 return __last_iter;
H A Dranges_sort_heap.h49 auto __last_iter = ranges::next(__first, __last); local
52 std::__sort_heap<_RangeAlgPolicy>(std::move(__first), __last_iter, __projected_comp); local
54 return __last_iter;
H A Dranges_sort.h48 auto __last_iter = ranges::next(__first, __last); local
51 std::__sort_impl<_RangeAlgPolicy>(std::move(__first), __last_iter, __projected_comp); local
53 return __last_iter;
H A Drotate.h175 _Iterator __last_iter = _IterOps<_AlgPolicy>::next(__middle, __last);
178 return _Ret(__last_iter, __last_iter);
180 return _Ret(std::move(__first), std::move(__last_iter));
183 auto __result = std::__rotate_impl<_AlgPolicy>(std::move(__first), std::move(__middle), __last_iter, _IterCategory());
185 return _Ret(std::move(__result), std::move(__last_iter));
H A Dpartial_sort.h64 auto __last_iter = local
69 return __last_iter;
H A Dranges_is_heap.h43 auto __last_iter = ranges::next(__first, __last); local
46 auto __result = std::__is_heap_until(std::move(__first), std::move(__last_iter), __projected_comp);
H A Dranges_is_heap_until.h44 auto __last_iter = ranges::next(__first, __last); local
47 return std::__is_heap_until(std::move(__first), std::move(__last_iter), __projected_comp);
H A Dcopy_backward.h40 auto __last_iter = _IterOps<_AlgPolicy>::next(__first, __last); local
41 auto __original_last_iter = __last_iter;
43 while (__first != __last_iter) {
44 *--__result = *--__last_iter;
H A Dmove_backward.h40 auto __last_iter = _IterOps<_AlgPolicy>::next(__first, __last); local
41 auto __original_last_iter = __last_iter;
43 while (__first != __last_iter) {
44 *--__result = _IterOps<_AlgPolicy>::__iter_move(--__last_iter);

Completed in 77 milliseconds