Searched refs:single_view (Results 1 - 4 of 4) sorted by relevance

/openbsd-current/gnu/llvm/libcxx/include/__ranges/
H A Dsingle_view.h34 class single_view : public view_interface<single_view<_Tp>> { class in namespace:ranges
39 single_view() requires default_initializable<_Tp> = default;
42 constexpr explicit single_view(const _Tp& __t) : __value_(in_place, __t) {} function in class:ranges::single_view
45 constexpr explicit single_view(_Tp&& __t) : __value_(in_place, std::move(__t)) {} function in class:ranges::single_view
50 constexpr explicit single_view(in_place_t, _Args&&... __args) function in class:ranges::single_view
76 single_view(_Tp) -> single_view<_Tp>; member in namespace:ranges
85 noexcept(noexcept(single_view<decay_t<_Range&&>>(std::forward<_Range>(__range))))
86 -> decltype( single_view<decay_ function in struct:ranges::views::__single_view::__fn
[all...]
H A Dsplit_view.h27 #include <__ranges/single_view.h>
83 constructible_from<_Pattern, single_view<range_value_t<_Range>>>
115 split_view(_Range&&, range_value_t<_Range>) -> split_view<views::all_t<_Range>, single_view<range_value_t<_Range>>>;
H A Dlazy_split_view.h34 #include <__ranges/single_view.h>
86 constructible_from<_Pattern, single_view<range_value_t<_Range>>>
432 -> lazy_split_view<views::all_t<_Range>, single_view<range_value_t<_Range>>>;
/openbsd-current/gnu/lib/libcxx/
H A DMakefile618 __ranges/single_view.h \

Completed in 108 milliseconds