Searched refs:_Ops (Results 1 – 7 of 7) sorted by relevance
| /src/contrib/llvm-project/libcxx/include/__algorithm/ |
| H A D | stable_partition.h | 42 using _Ops = _IterOps<_AlgPolicy>; in __stable_partition_impl() local 51 _Ops::iter_swap(__first, __m); in __stable_partition_impl() 63 ::new ((void*)__t) value_type(_Ops::__iter_move(__first)); in __stable_partition_impl() 69 *__first = _Ops::__iter_move(__i); in __stable_partition_impl() 72 ::new ((void*)__t) value_type(_Ops::__iter_move(__i)); in __stable_partition_impl() 81 *__i = _Ops::__iter_move(__t2); in __stable_partition_impl() 89 _Ops::advance(__m, __len2); in __stable_partition_impl() 156 using _Ops = _IterOps<_AlgPolicy>; in __stable_partition_impl() local 162 _Ops::iter_swap(__first, __last); in __stable_partition_impl() 168 _Ops::iter_swap(__first, __m); in __stable_partition_impl() [all …]
|
| H A D | stable_sort.h | 43 using _Ops = _IterOps<_AlgPolicy>; in __insertion_sort_move() local 50 ::new ((void*)__last2) value_type(_Ops::__iter_move(__first1)); in __insertion_sort_move() 60 *__j2 = _Ops::__iter_move(__first1); in __insertion_sort_move() 62 ::new ((void*)__j2) value_type(_Ops::__iter_move(__first1)); in __insertion_sort_move() 78 using _Ops = _IterOps<_AlgPolicy>; in __merge_move_construct() local 86 ::new ((void*)__result) value_type(_Ops::__iter_move(__first2)); in __merge_move_construct() 92 ::new ((void*)__result) value_type(_Ops::__iter_move(__first1)); in __merge_move_construct() 97 ::new ((void*)__result) value_type(_Ops::__iter_move(__first2)); in __merge_move_construct() 101 ::new ((void*)__result) value_type(_Ops::__iter_move(__first1)); in __merge_move_construct() 116 using _Ops = _IterOps<_AlgPolicy>; in __merge_move_assign() local [all …]
|
| H A D | sort.h | 52 using _Ops = _IterOps<_AlgPolicy>; in __sort3() local 60 _Ops::iter_swap(__y, __z); // x <= z && y < z in __sort3() 64 _Ops::iter_swap(__x, __y); // x < y && y <= z in __sort3() 71 _Ops::iter_swap(__x, __z); // x < y && y < z in __sort3() 75 _Ops::iter_swap(__x, __y); // x > y && y <= z in __sort3() 79 _Ops::iter_swap(__y, __z); // x <= y && y < z in __sort3() 90 using _Ops = _IterOps<_AlgPolicy>; in __sort4() local 93 _Ops::iter_swap(__x3, __x4); in __sort4() 95 _Ops::iter_swap(__x2, __x3); in __sort4() 97 _Ops::iter_swap(__x1, __x2); in __sort4() [all …]
|
| H A D | rotate.h | 35 using _Ops = _IterOps<_AlgPolicy>; in __rotate_left() local 37 value_type __tmp = _Ops::__iter_move(__first); in __rotate_left() 38 _ForwardIterator __lm1 = std::__move<_AlgPolicy>(_Ops::next(__first), __last, __first).second; in __rotate_left() 47 using _Ops = _IterOps<_AlgPolicy>; in __rotate_right() local 49 _BidirectionalIterator __lm1 = _Ops::prev(__last); in __rotate_right() 50 value_type __tmp = _Ops::__iter_move(__lm1); in __rotate_right() 100 using _Ops = _IterOps<_AlgPolicy>; in __rotate_gcd() local 103 const difference_type __m2 = _Ops::distance(__middle, __last); in __rotate_gcd() 110 value_type __t(_Ops::__iter_move(--__p)); in __rotate_gcd() 114 *__p1 = _Ops::__iter_move(__p2); in __rotate_gcd() [all …]
|
| H A D | nth_element.h | 50 using _Ops = _IterOps<_AlgPolicy>; in __nth_element() local 65 _Ops::iter_swap(__first, __last); in __nth_element() 93 _Ops::iter_swap(__i, __j); in __nth_element() 105 _Ops::iter_swap(__i, __j); in __nth_element() 132 _Ops::iter_swap(__i, __j); in __nth_element() 169 _Ops::iter_swap(__i, __j); in __nth_element() 180 _Ops::iter_swap(__i, __m); in __nth_element()
|
| H A D | inplace_merge.h | 135 using _Ops = _IterOps<_AlgPolicy>; in __inplace_merge() local 167 _Ops::advance(__m2, __len21); in __inplace_merge() 169 __len11 = _Ops::distance(__first, __m1); in __inplace_merge() 173 _Ops::iter_swap(__first, __middle); in __inplace_merge() 179 _Ops::advance(__m1, __len11); in __inplace_merge() 181 __len21 = _Ops::distance(__middle, __m2); in __inplace_merge()
|
| H A D | sift_down.h | 33 using _Ops = _IterOps<_AlgPolicy>; in __sift_down() local 58 value_type __top(_Ops::__iter_move(__start)); in __sift_down() 61 *__start = _Ops::__iter_move(__child_i); in __sift_down()
|