Searched refs:ref_view (Results 1 – 6 of 6) sorted by relevance
40 class ref_view : public view_interface<ref_view<_Range>> {48 requires __different_from<_Tp, ref_view> &&51 constexpr ref_view(_Tp&& __t) in ref_view() function77 ref_view(_Range&) -> ref_view<_Range>;
50 requires (_Tp&& __t) { ranges::ref_view{_VSTD::forward<_Tp>(__t)}; } in requires()53 noexcept(noexcept(ranges::ref_view{_VSTD::forward<_Tp>(__t)})) in operator()55 return ranges::ref_view{_VSTD::forward<_Tp>(__t)};60 !requires (_Tp&& __t) { ranges::ref_view{_VSTD::forward<_Tp>(__t)}; } &&
133 class ref_view;136 inline constexpr bool enable_borrowed_range<ref_view<T>> = true;180 #include <__ranges/ref_view.h>
628 module ref_view { private header "__ranges/ref_view.h" }
463 RNG_HEADERS+= ref_view.h
4025 OLD_FILES+=usr/include/c++/v1/__ranges/ref_view.h