Home
last modified time | relevance | path

Searched refs:ref_view (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dref_view.h42 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() function
79 ref_view(_Range&) -> ref_view<_Range>;
82 inline constexpr bool enable_borrowed_range<ref_view<_Tp>> = true;
H A Dall.h48 …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)}; } …
H A Dto.h133 ref_view(__range) | views::transform([](auto&& __elem) { in to()
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dcontainer_adaptor.h42 formatter<ranges::ref_view<__maybe_const_container>, _CharT> __underlying_;
/freebsd/contrib/llvm-project/libcxx/include/
H A Dranges179 class ref_view;
182 inline constexpr bool enable_borrowed_range<ref_view<T>> = true;
405 # include <__ranges/ref_view.h>
H A Dmodule.modulemap1746 module std_private_ranges_ref_view [system] { header "__ranges/ref_view.h" }
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dranges.cppm
H A Dranges.inc165 using std::ranges::ref_view;
/freebsd/lib/libc++/
H A DMakefile1119 RNG_HEADERS+= ref_view.h
H A Dlibcxx.imp648 { include: [ "<__ranges/ref_view.h>", "private", "<ranges>", "public" ] },
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc3694 SYMBOL(ref_view, std::ranges::, <ranges>)