Lines Matching refs:__count
42 static constexpr auto __go(_It __it, iter_difference_t<_It> __count) in __go()
43 noexcept(noexcept(span(std::to_address(__it), static_cast<size_t>(__count)))) in __go()
45 { return span(std::to_address(__it), static_cast<size_t>(__count)); } in __go()
49 static constexpr auto __go(_It __it, iter_difference_t<_It> __count)
50 noexcept(noexcept(subrange(__it, __it + __count)))
51 -> decltype( subrange(__it, __it + __count))
52 { return subrange(__it, __it + __count); }
56 static constexpr auto __go(_It __it, iter_difference_t<_It> __count)
57 noexcept(noexcept(subrange(counted_iterator(std::move(__it), __count), default_sentinel)))
58 -> decltype( subrange(counted_iterator(std::move(__it), __count), default_sentinel))
59 { return subrange(counted_iterator(std::move(__it), __count), default_sentinel); }
64 constexpr auto operator()(_It&& __it, _Diff&& __count) const
65 noexcept(noexcept(__go(std::forward<_It>(__it), std::forward<_Diff>(__count))))
66 -> decltype( __go(std::forward<_It>(__it), std::forward<_Diff>(__count)))
67 { return __go(std::forward<_It>(__it), std::forward<_Diff>(__count)); }