Lines Matching refs:__holeIndex

133 		_Distance __holeIndex, _Distance __topIndex, _Tp __value)
135 _Distance __parent = (__holeIndex - 1) / 2;
136 while (__holeIndex > __topIndex && *(__first + __parent) < __value)
138 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __parent));
139 __holeIndex = __parent;
140 __parent = (__holeIndex - 1) / 2;
142 *(__first + __holeIndex) = _GLIBCXX_MOVE(__value);
179 __push_heap(_RandomAccessIterator __first, _Distance __holeIndex,
182 _Distance __parent = (__holeIndex - 1) / 2;
183 while (__holeIndex > __topIndex
186 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __parent));
187 __holeIndex = __parent;
188 __parent = (__holeIndex - 1) / 2;
190 *(__first + __holeIndex) = _GLIBCXX_MOVE(__value);
228 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
231 const _Distance __topIndex = __holeIndex;
232 _Distance __secondChild = __holeIndex;
238 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __secondChild));
239 __holeIndex = __secondChild;
244 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first
246 __holeIndex = __secondChild - 1;
248 std::__push_heap(__first, __holeIndex, __topIndex,
302 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
305 const _Distance __topIndex = __holeIndex;
306 _Distance __secondChild = __holeIndex;
313 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __secondChild));
314 __holeIndex = __secondChild;
319 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first
321 __holeIndex = __secondChild - 1;
323 std::__push_heap(__first, __holeIndex, __topIndex,