Lines Matching defs:__parent
46 _Distance __parent = (__holeIndex - 1) / 2;
47 while (__holeIndex > __topIndex && *(__first + __parent) < __value) {
48 *(__first + __holeIndex) = *(__first + __parent);
49 __holeIndex = __parent;
50 __parent = (__holeIndex - 1) / 2;
78 _Distance __parent = (__holeIndex - 1) / 2;
79 while (__holeIndex > __topIndex && __comp(*(__first + __parent), __value)) {
80 *(__first + __holeIndex) = *(__first + __parent);
81 __holeIndex = __parent;
82 __parent = (__holeIndex - 1) / 2;
211 _Distance __parent = (__len - 2)/2;
214 __adjust_heap(__first, __parent, __len, _Tp(*(__first + __parent)));
215 if (__parent == 0) return;
216 __parent--;
236 _Distance __parent = (__len - 2)/2;
239 __adjust_heap(__first, __parent, __len, _Tp(*(__first + __parent)),
241 if (__parent == 0) return;
242 __parent--;