Lines Matching defs:start
77 * @param start Beginning of the range
79 * @return Interval that contains all values from [start, end). */
81 static CInterval from_range(InputIterator start, InputIterator end) {
82 assert(start != end);
83 CInterval result(*start++);
84 for (; start != end; ++start) result.expandTo(*start);
279 * @param start Beginning of the range
281 * @return Interval that contains all values from [start, end), or nothing if the range
284 static GenericOptInterval<C> from_range(InputIterator start, InputIterator end) {
285 if (start == end) {
289 GenericOptInterval<C> ret(CInterval::from_range(start, end));