Searched refs:__hole (Results 1 - 2 of 2) sorted by relevance

/freebsd-current/contrib/llvm-project/libcxx/include/__algorithm/
H A Dpop_heap.h47 _RandomAccessIterator __hole = std::__floyd_sift_down<_AlgPolicy>(__first, __comp_ref, __len); local
50 if (__hole == __last) {
51 *__hole = std::move(__top);
53 *__hole = _IterOps<_AlgPolicy>::__iter_move(__last);
54 ++__hole;
56 std::__sift_up<_AlgPolicy>(__first, __hole, __comp_ref, __hole - __first);
H A Dsift_down.h90 _RandomAccessIterator __hole = __first; local
104 // swap __hole with its largest child
105 *__hole = _IterOps<_AlgPolicy>::__iter_move(__child_i);
106 __hole = __child_i;
108 // if __hole is now a leaf, we're done
110 return __hole;

Completed in 61 milliseconds