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

/openbsd-current/gnu/llvm/libcxx/include/__algorithm/
H A Dpop_heap.h40 _RandomAccessIterator __hole = std::__floyd_sift_down<_AlgPolicy>(__first, __comp_ref, __len); local
43 if (__hole == __last) {
44 *__hole = std::move(__top);
46 *__hole = _IterOps<_AlgPolicy>::__iter_move(__last);
47 ++__hole;
49 std::__sift_up<_AlgPolicy>(__first, __hole, __comp_ref, __hole - __first);
H A Dsift_down.h88 _RandomAccessIterator __hole = __first; local
102 // swap __hole with its largest child
103 *__hole = _IterOps<_AlgPolicy>::__iter_move(__child_i);
104 __hole = __child_i;
106 // if __hole is now a leaf, we're done
108 return __hole;

Completed in 125 milliseconds