Searched refs:enable_borrowed_range (Results 1 – 12 of 12) sorted by relevance
36 inline constexpr bool enable_borrowed_range = false;107 inline constexpr bool enable_borrowed_range<subrange<I, S, K>> = true;136 inline constexpr bool enable_borrowed_range<ref_view<T>> = true;143 inline constexpr bool enable_borrowed_range<drop_view<T>> = enable_borrowed_range<T>;158 inline constexpr bool enable_borrowed_range<common_view<T>> = enable_borrowed_range<T>;178 #include <__ranges/enable_borrowed_range.h>
29 inline constexpr bool ranges::enable_borrowed_range<span<ElementType, Extent>> = true;133 #include <__ranges/enable_borrowed_range.h>540 inline constexpr bool ranges::enable_borrowed_range<span<_Tp, _Extent> > = true;
625 module enable_borrowed_range { private header "__ranges/enable_borrowed_range.h" }664 export ranges.__ranges.enable_borrowed_range
26 …inline constexpr bool ranges::enable_borrowed_range<basic_string_view<charT, traits>> = true; // …190 #include <__ranges/enable_borrowed_range.h>670 inline constexpr bool ranges::enable_borrowed_range<basic_string_view<_CharT, _Traits> > = true;
103 inline constexpr bool enable_borrowed_range<common_view<_View>> = enable_borrowed_range<_View>;
122 inline constexpr bool enable_borrowed_range<drop_view<_Tp>> = enable_borrowed_range<_Tp>;
36 inline constexpr bool enable_borrowed_range = false; variable
49 (is_lvalue_reference_v<_Range> || enable_borrowed_range<remove_cvref_t<_Range>>);
37 is_lvalue_reference_v<_Tp> || enable_borrowed_range<remove_cvref_t<_Tp> >;
251 inline constexpr bool enable_borrowed_range<subrange<_Ip, _Sp, _Kp>> = true;
460 RNG_HEADERS+= enable_borrowed_range.h
4022 OLD_FILES+=usr/include/c++/v1/__ranges/enable_borrowed_range.h