Lines Matching refs:view
60 // [range.view], views
67 concept view = ...;
94 // [view.interface], class template view_interface
118 // [range.elements], elements view
139 // [range.empty], empty view
152 // [range.all], all view
174 // [range.filter], filter view
176 requires view<V> && is_object_v<Pred>
183 // [range.drop], drop view
184 template<view V>
190 // [range.drop.while], drop while view
191 template<view V, class Pred>
202 // [range.transform], transform view
204 requires view<V> && is_object_v<F> &&
209 // [range.counted], counted view
212 // [range.common], common view
213 template<view V>
217 // [range.reverse], reverse view
218 template<view V>
228 // [range.take], take view
229 template<view> class take_view;
234 // [range.take.while], take while view
235 template<view V, class Pred>
253 // [range.join], join view
255 requires view<V> && input_range<range_reference_t<V>>
258 // [range.lazy.split], lazy split view
263 requires view<V> && view<Pattern> &&
268 // [range.split], split view
270 requires view<V> && view<Pattern> &&
279 // [range.istream], istream view
292 // [range.zip], zip view
294 requires (view<Views> && ...) && (sizeof...(Views) > 0)
304 template <view V>