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);
178 __push_heap(_RandomAccessIterator __first, _Distance __holeIndex,
181 _Distance __parent = (__holeIndex - 1) / 2;
182 while (__holeIndex > __topIndex
185 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __parent));
186 __holeIndex = __parent;
187 __parent = (__holeIndex - 1) / 2;
189 *(__first + __holeIndex) = _GLIBCXX_MOVE(__value);
226 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
229 const _Distance __topIndex = __holeIndex;
230 _Distance __secondChild = __holeIndex;
236 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __secondChild));
237 __holeIndex = __secondChild;
242 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first
244 __holeIndex = __secondChild - 1;
246 std::__push_heap(__first, __holeIndex, __topIndex,
297 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
300 const _Distance __topIndex = __holeIndex;
301 _Distance __secondChild = __holeIndex;
308 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __secondChild));
309 __holeIndex = __secondChild;
314 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first
316 __holeIndex = __secondChild - 1;
318 std::__push_heap(__first, __holeIndex, __topIndex,