Lines Matching defs:__holeIndex

131 		_Distance __holeIndex, _Distance __topIndex, _Tp __value)
133 _Distance __parent = (__holeIndex - 1) / 2;
134 while (__holeIndex > __topIndex && *(__first + __parent) < __value)
136 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __parent));
137 __holeIndex = __parent;
138 __parent = (__holeIndex - 1) / 2;
140 *(__first + __holeIndex) = _GLIBCXX_MOVE(__value);
176 __push_heap(_RandomAccessIterator __first, _Distance __holeIndex,
179 _Distance __parent = (__holeIndex - 1) / 2;
180 while (__holeIndex > __topIndex
183 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __parent));
184 __holeIndex = __parent;
185 __parent = (__holeIndex - 1) / 2;
187 *(__first + __holeIndex) = _GLIBCXX_MOVE(__value);
224 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
227 const _Distance __topIndex = __holeIndex;
228 _Distance __secondChild = __holeIndex;
234 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __secondChild));
235 __holeIndex = __secondChild;
240 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first
242 __holeIndex = __secondChild - 1;
244 std::__push_heap(__first, __holeIndex, __topIndex,
295 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
298 const _Distance __topIndex = __holeIndex;
299 _Distance __secondChild = __holeIndex;
306 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first + __secondChild));
307 __holeIndex = __secondChild;
312 *(__first + __holeIndex) = _GLIBCXX_MOVE(*(__first
314 __holeIndex = __secondChild - 1;
316 std::__push_heap(__first, __holeIndex, __topIndex,