Lines Matching refs:join_view
66 class join_view
67 : public view_interface<join_view<_View>> {
81 join_view() requires default_initializable<_View> = default;
84 constexpr explicit join_view(_View __base)
142 template<bool _Const> struct join_view<_View>::__sentinel {
146 using _Parent = __maybe_const<_Const, join_view>;
173 template<bool _Const> struct join_view<_View>::__iterator
179 using _Parent = __maybe_const<_Const, join_view>;
347 explicit join_view(_Range&&) -> join_view<views::all_t<_Range>>;
355 noexcept(noexcept(join_view<all_t<_Range&&>>(std::forward<_Range>(__range))))
356 -> decltype( join_view<all_t<_Range&&>>(std::forward<_Range>(__range)))
357 { return join_view<all_t<_Range&&>>(std::forward<_Range>(__range)); }