Lines Matching defs:__child
39 difference_type __child = __start - __first;
41 if (__len < 2 || (__len - 2) / 2 < __child)
44 __child = 2 * __child + 1;
45 _RandomAccessIterator __child_i = __first + __child;
47 if ((__child + 1) < __len && __comp(*__child_i, *(__child_i + difference_type(1)))) {
50 ++__child;
64 if ((__len - 2) / 2 < __child)
68 __child = 2 * __child + 1;
69 __child_i = __first + __child;
71 if ((__child + 1) < __len && __comp(*__child_i, *(__child_i + difference_type(1)))) {
74 ++__child;
92 difference_type __child = 0;
95 __child_i += difference_type(__child + 1);
96 __child = 2 * __child + 1;
98 if ((__child + 1) < __len && __comp(*__child_i, *(__child_i + difference_type(1)))) {
101 ++__child;
109 if (__child > (__len - 2) / 2)