Lines Matching defs:range
34 /// range can be stored by the type conversion operator.
36 /// \a T identifies the range element type.
181 /// (\a i, \a j). Use range() as convenience constructor.
288 /// (\a i, \a j) in the source range \a r. Use slice() as
344 /// Create a range from an iterator pair (\a i, \a j).
350 range(T i, T j) {
355 /// Create a range of \a n elements starting from iterator \a i.
361 range(T i, typename std::iterator_traits<T>::difference_type n) {
366 /// Create a range by transforming the contents of a number of
378 /// Create a range identical to another range \a r.
382 range(R &&r) {
387 /// Create a range by taking the elements delimited by the index
388 /// pair (\a i, \a j) in a source range \a r.