Searched refs:__nth (Results 1 - 4 of 4) sorted by relevance

/openbsd-current/gnu/llvm/libcxx/include/__algorithm/
H A Dnth_element.h46 __nth_element(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last, _Compare __comp) argument
55 if (__nth == __last)
132 if (__nth < __i) {
136 // _VSTD::__nth_element<_Compare>(__i, __nth, __last, __comp);
173 if (__nth == __i)
178 if (__nth < __i)
211 // __nth_element on range containing __nth
212 if (__nth < __i)
214 // _VSTD::__nth_element<_Compare>(__first, __nth, __i, __comp);
219 // _VSTD::__nth_element<_Compare>(__i+1, __nth, __las
227 __nth_element_impl(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last, _Compare& __comp) argument
244 nth_element(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last, _Compare __comp) argument
251 nth_element(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last) argument
[all...]
H A Dranges_nth_element.h44 _Iter __nth_element_fn_impl(_Iter __first, _Iter __nth, _Sent __last, _Comp& __comp, _Proj& __proj) { argument
48 std::__nth_element_impl<_RangeAlgPolicy>(std::move(__first), std::move(__nth), __last_iter, __projected_comp);
56 _Iter operator()(_Iter __first, _Iter __nth, _Sent __last, _Comp __comp = {}, _Proj __proj = {}) const { argument
57 return __nth_element_fn_impl(std::move(__first), std::move(__nth), std::move(__last), __comp, __proj);
63 borrowed_iterator_t<_Range> operator()(_Range&& __r, iterator_t<_Range> __nth, _Comp __comp = {}, argument
65 return __nth_element_fn_impl(ranges::begin(__r), std::move(__nth), ranges::end(__r), __comp, __proj);
/openbsd-current/gnu/gcc/libstdc++-v3/include/bits/
H A Dstl_algo.h3945 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, argument
3955 std::__heap_select(__first, __nth + 1, __last);
3957 std::iter_swap(__first, __nth);
3970 if (__cut <= __nth)
3980 __introselect(_RandomAccessIterator __first, _RandomAccessIterator __nth, argument
3991 std::__heap_select(__first, __nth + 1, __last, __comp);
3993 std::iter_swap(__first, __nth);
4007 if (__cut <= __nth)
4032 nth_element(_RandomAccessIterator __first, _RandomAccessIterator __nth, argument
4042 __glibcxx_requires_valid_range(__first, __nth);
4070 nth_element(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last, _Compare __comp) argument
[all...]
/openbsd-current/gnu/lib/libstdc++/libstdc++/include/bits/
H A Dstl_algo.h2691 _RandomAccessIter __nth,
2706 if (__cut <= __nth)
2733 _RandomAccessIter __nth,
2752 if (__cut <= __nth)
2690 nth_element(_RandomAccessIter __first, _RandomAccessIter __nth, _RandomAccessIter __last) argument
2732 nth_element(_RandomAccessIter __first, _RandomAccessIter __nth, _RandomAccessIter __last, _Compare __comp) argument

Completed in 135 milliseconds