Lines Matching full:ranges
58 namespace ranges {
92 return ranges::begin(__base_); in begin()
96 return counted_iterator(ranges::begin(__base_), static_cast<_DifferenceT>(__size)); in begin()
99 return counted_iterator(ranges::begin(__base_), __count_); in begin()
108 return ranges::begin(__base_); in begin()
112 return counted_iterator(ranges::begin(__base_), static_cast<_DifferenceT>(__size)); in begin()
115 return counted_iterator(ranges::begin(__base_), __count_); in begin()
124 return ranges::begin(__base_) + size(); in end()
129 return __sentinel<false>{ranges::end(__base_)}; in end()
138 return ranges::begin(__base_) + size(); in end()
143 return __sentinel<true>{ranges::end(__base_)}; in end()
150 auto __n = ranges::size(__base_); in size()
151 return ranges::min(__n, static_cast<decltype(__n)>(__count_)); in size()
157 auto __n = ranges::size(__base_); in size()
158 return ranges::min(__n, static_cast<decltype(__n)>(__count_)); in size()
269 …ranges::begin(__rng), ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward…
272 ranges::begin(__rng),
273 … ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)))) {
275 …ranges::begin(__rng), ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward…
290 noexcept(noexcept(ranges::iota_view(
291 *ranges::begin(__rng),
292 … *(ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)))
294 -> decltype( ranges::iota_view(
296 *ranges::begin(__rng),
297 … *(ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)))
299 { return ranges::iota_view(
300 *ranges::begin(__rng),
301 … *(ranges::begin(__rng) + std::min<_Dist>(ranges::distance(__rng), std::forward<_Np>(__n)))
312 …noexcept(noexcept(views::repeat(*__range.__value_, std::min<_Dist>(ranges::distance(__range), std:…
313 …-> decltype( views::repeat(*__range.__value_, std::min<_Dist>(ranges::distance(__range), std:…
314 …{ return views::repeat(*__range.__value_, std::min<_Dist>(ranges::distance(__range), std:…
361 } // namespace ranges