Home
last modified time | relevance | path

Searched refs:enable_borrowed_range (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/contrib/llvm-project/libcxx/include/
H A Dranges36 inline constexpr bool enable_borrowed_range = false;
114 inline constexpr bool enable_borrowed_range<subrange<I, S, K>> = true;
131 inline constexpr bool enable_borrowed_range<elements_view<T, N>> =
132 enable_borrowed_range<T>;
162 inline constexpr bool enable_borrowed_range<empty_view<T>> = true;
182 inline constexpr bool enable_borrowed_range<ref_view<T>> = true;
189 inline constexpr bool enable_borrowed_range<owning_view<T>> = enable_borrowed_range<T>;
205 inline constexpr bool enable_borrowed_range<drop_view<T>> = enable_borrowed_range<T>;
214 inline constexpr bool enable_borrowed_range<drop_while_view<T, Pred>> =
215 enable_borrowed_range<T>;
[all …]
H A Dspan43 inline constexpr bool ranges::enable_borrowed_range<span<ElementType, Extent>> = true;
161 #include <__ranges/enable_borrowed_range.h>
572 inline constexpr bool ranges::enable_borrowed_range<span<_Tp, _Extent> > = true;
H A Dfilesystem525 inline constexpr bool std::ranges::enable_borrowed_range<std::filesystem::directory_iterator> = tru…
527 inline constexpr bool std::ranges::enable_borrowed_range<std::filesystem::recursive_directory_itera…
/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Downing_view.h20 #include <__ranges/enable_borrowed_range.h>
106 inline constexpr bool enable_borrowed_range<owning_view<_Tp>> = enable_borrowed_range<_Tp>;
H A Das_rvalue_view.h108 inline constexpr bool enable_borrowed_range<as_rvalue_view<_View>> = enable_borrowed_range<_View>; variable
H A Ddrop_while_view.h23 #include <__ranges/enable_borrowed_range.h>
98 inline constexpr bool enable_borrowed_range<drop_while_view<_View, _Pred>> = enable_borrowed_range<_View>;
H A Dcommon_view.h110 inline constexpr bool enable_borrowed_range<common_view<_View>> = enable_borrowed_range<_View>; variable
H A Denable_borrowed_range.h32 inline constexpr bool enable_borrowed_range = false; variable
H A Dempty_view.h14 #include <__ranges/enable_borrowed_range.h>
40 inline constexpr bool enable_borrowed_range<empty_view<_Tp>> = true;
H A Dreverse_view.h119 inline constexpr bool enable_borrowed_range<reverse_view<_Tp>> = enable_borrowed_range<_Tp>; variable
H A Dref_view.h82 inline constexpr bool enable_borrowed_range<ref_view<_Tp>> = true; variable
H A Dconcepts.h24 #include <__ranges/enable_borrowed_range.h>
57 range<_Range> && (is_lvalue_reference_v<_Range> || enable_borrowed_range<remove_cvref_t<_Range>>);
H A Delements_view.h382 inline constexpr bool enable_borrowed_range<elements_view<_Tp, _Np>> = enable_borrowed_range<_Tp>;
H A Dtake_view.h199 inline constexpr bool enable_borrowed_range<take_view<_Tp>> = enable_borrowed_range<_Tp>; variable
H A Ddrop_view.h149 inline constexpr bool enable_borrowed_range<drop_view<_Tp>> = enable_borrowed_range<_Tp>; variable
H A Daccess.h36 concept __can_borrow = is_lvalue_reference_v<_Tp> || enable_borrowed_range<remove_cvref_t<_Tp>>;
H A Dzip_view.h487 inline constexpr bool enable_borrowed_range<zip_view<_Views...>> = (enable_borrowed_range<_Views> &…
H A Dsubrange.h232 inline constexpr bool enable_borrowed_range<subrange<_Ip, _Sp, _Kp>> = true; variable
H A Diota_view.h371 inline constexpr bool enable_borrowed_range<iota_view<_Start, _BoundSentinel>> = true;
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dspan.cppm
H A Dstring_view.cppm
H A Dfilesystem.cppm
H A Dranges.cppm
/freebsd/contrib/llvm-project/libcxx/include/__filesystem/
H A Ddirectory_iterator.h139 std::ranges::enable_borrowed_range<std::filesystem::directory_iterator> = true;
H A Drecursive_directory_iterator.h152 std::ranges::enable_borrowed_range<std::filesystem::recursive_directory_iterator> = true;

12