Lines Matching full:range
116 // If the upper bound of the range (hi) is 0xffff, the increments to
160 unsigned range = matches.size();
163 while (range) {
164 unsigned index = range >> 1;
170 range = index;
173 range -= (index+1);
190 // does the new range fall before the current position in the array
200 // Okay, since we didn't hit the last case, the end of the new range is definitely at or after the begining
201 // If the new range start at or before the end of the last range, then the overlap (if it starts one after the
202 // end of the last range they concatenate, which is just as good.
208 // now check if the new range can subsume any subsequent ranges.