Lines Matching refs:mid
289 // const unsigned mid = (unsigned)(((size_t)left + (size_t)right) / 2);
290 const unsigned mid = (left + right) / 2;
291 const T midVal = (*this)[mid];
293 return (int)mid;
295 right = mid;
297 left = mid + 1;
306 // const unsigned mid = (unsigned)(((size_t)left + (size_t)right) / 2);
307 const unsigned mid = (left + right) / 2;
308 const T& midVal = (*this)[mid];
311 return (int)mid;
313 right = mid;
315 left = mid + 1;
335 // const unsigned mid = (unsigned)(((size_t)left + (size_t)right) / 2);
336 const unsigned mid = (left + right) / 2;
337 const T midVal = (*this)[mid];
339 return mid;
341 right = mid;
343 left = mid + 1;
354 // const unsigned mid = (unsigned)(((size_t)left + (size_t)right) / 2);
355 const unsigned mid = (left + right) / 2;
356 const T& midVal = (*this)[mid];
359 return mid;
361 right = mid;
363 left = mid + 1;
640 // const unsigned mid = (unsigned)(((size_t)left + (size_t)right) / 2);
641 const unsigned mid = (left + right) / 2;
642 const T& midVal = (*this)[mid];
645 return (int)mid;
647 right = mid;
649 left = mid + 1;
659 // const unsigned mid = (unsigned)(((size_t)left + (size_t)right) / 2);
660 const unsigned mid = (left + right) / 2;
661 const T& midVal = (*this)[mid];
664 return mid;
666 right = mid;
668 left = mid + 1;
680 // const unsigned mid = (unsigned)(((size_t)left + (size_t)right) / 2);
681 const unsigned mid = (left + right) / 2;
682 const T& midVal = (*this)[mid];
686 right = mid + 1;
690 right = mid;
692 left = mid + 1;