Lines Matching refs:middle
65 int middle;
68 middle = begin + (end - begin) / 2;
69 compare_result = compare_(key, GetKeyAtIndex(middle));
71 return IteratorAtIndex(middle);
73 end = middle;
75 begin = middle + 1;
86 int middle;
89 middle = begin + (end - begin) / 2;
90 comp_result = compare_(key, GetKeyAtIndex(middle));
92 return IteratorAtIndex(middle);
94 end = middle;
96 begin = middle + 1;
107 int middle;
110 middle = begin + (end - begin) / 2;
111 compare_result = compare_(key, GetKeyAtIndex(middle));
113 return IteratorAtIndex(middle + 1);
115 end = middle;
117 begin = middle + 1;