Searched refs:ref_view (Results 1 – 11 of 11) sorted by relevance
42 class ref_view : public view_interface<ref_view<_Range>> {50 …requires __different_from<_Tp, ref_view> && convertible_to<_Tp, _Range&> && requires { __fun(std::…51 _LIBCPP_HIDE_FROM_ABI constexpr ref_view(_Tp&& __t) in ref_view() function79 ref_view(_Range&) -> ref_view<_Range>;82 inline constexpr bool enable_borrowed_range<ref_view<_Tp>> = true;
48 …requires(!ranges::view<decay_t<_Tp>>) && requires(_Tp&& __t) { ranges::ref_view{std::forward<_Tp>(… in requires()50 noexcept(noexcept(ranges::ref_view{std::forward<_Tp>(__t)})) { in operator()51 return ranges::ref_view{std::forward<_Tp>(__t)};56 …!ranges::view<decay_t<_Tp>> && !requires(_Tp&& __t) { ranges::ref_view{std::forward<_Tp>(__t)}; } …
133 ref_view(__range) | views::transform([](auto&& __elem) { in to()
42 formatter<ranges::ref_view<__maybe_const_container>, _CharT> __underlying_;
179 class ref_view;182 inline constexpr bool enable_borrowed_range<ref_view<T>> = true;405 # include <__ranges/ref_view.h>
1746 module std_private_ranges_ref_view [system] { header "__ranges/ref_view.h" }
165 using std::ranges::ref_view;
1119 RNG_HEADERS+= ref_view.h
648 { include: [ "<__ranges/ref_view.h>", "private", "<ranges>", "public" ] },
3694 SYMBOL(ref_view, std::ranges::, <ranges>)