Searched refs:enable_borrowed_range (Results 1 – 25 of 31) sorted by relevance
12
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | ranges | 36 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 D | span | 43 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 D | filesystem | 525 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 D | owning_view.h | 20 #include <__ranges/enable_borrowed_range.h> 106 inline constexpr bool enable_borrowed_range<owning_view<_Tp>> = enable_borrowed_range<_Tp>;
|
H A D | as_rvalue_view.h | 108 inline constexpr bool enable_borrowed_range<as_rvalue_view<_View>> = enable_borrowed_range<_View>; variable
|
H A D | drop_while_view.h | 23 #include <__ranges/enable_borrowed_range.h> 98 inline constexpr bool enable_borrowed_range<drop_while_view<_View, _Pred>> = enable_borrowed_range<_View>;
|
H A D | common_view.h | 110 inline constexpr bool enable_borrowed_range<common_view<_View>> = enable_borrowed_range<_View>; variable
|
H A D | enable_borrowed_range.h | 32 inline constexpr bool enable_borrowed_range = false; variable
|
H A D | empty_view.h | 14 #include <__ranges/enable_borrowed_range.h> 40 inline constexpr bool enable_borrowed_range<empty_view<_Tp>> = true;
|
H A D | reverse_view.h | 119 inline constexpr bool enable_borrowed_range<reverse_view<_Tp>> = enable_borrowed_range<_Tp>; variable
|
H A D | ref_view.h | 82 inline constexpr bool enable_borrowed_range<ref_view<_Tp>> = true; variable
|
H A D | concepts.h | 24 #include <__ranges/enable_borrowed_range.h> 57 range<_Range> && (is_lvalue_reference_v<_Range> || enable_borrowed_range<remove_cvref_t<_Range>>);
|
H A D | elements_view.h | 382 inline constexpr bool enable_borrowed_range<elements_view<_Tp, _Np>> = enable_borrowed_range<_Tp>;
|
H A D | take_view.h | 199 inline constexpr bool enable_borrowed_range<take_view<_Tp>> = enable_borrowed_range<_Tp>; variable
|
H A D | drop_view.h | 149 inline constexpr bool enable_borrowed_range<drop_view<_Tp>> = enable_borrowed_range<_Tp>; variable
|
H A D | access.h | 36 concept __can_borrow = is_lvalue_reference_v<_Tp> || enable_borrowed_range<remove_cvref_t<_Tp>>;
|
H A D | zip_view.h | 487 inline constexpr bool enable_borrowed_range<zip_view<_Views...>> = (enable_borrowed_range<_Views> &…
|
H A D | subrange.h | 232 inline constexpr bool enable_borrowed_range<subrange<_Ip, _Sp, _Kp>> = true; variable
|
H A D | iota_view.h | 371 inline constexpr bool enable_borrowed_range<iota_view<_Start, _BoundSentinel>> = true;
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | span.cppm |
|
H A D | string_view.cppm |
|
H A D | filesystem.cppm |
|
H A D | ranges.cppm |
|
/freebsd/contrib/llvm-project/libcxx/include/__filesystem/ |
H A D | directory_iterator.h | 139 std::ranges::enable_borrowed_range<std::filesystem::directory_iterator> = true;
|
H A D | recursive_directory_iterator.h | 152 std::ranges::enable_borrowed_range<std::filesystem::recursive_directory_iterator> = true;
|
12