Searched refs:borrowed_range (Results 1 – 6 of 6) sorted by relevance
109 requires borrowed_range<_Range> && __convertible_to_non_slicing<iterator_t<_Range>, _Iter> &&116 requires borrowed_range<_Range> && __convertible_to_non_slicing<iterator_t<_Range>, _Iter> &&122 template <borrowed_range _Range>204 template <borrowed_range _Range>212 template <borrowed_range _Range>238 using borrowed_subrange_t = _If<borrowed_range<_Rp>, subrange<iterator_t<_Rp>>, dangling>;
33 using borrowed_iterator_t = _If<borrowed_range<_Rp>, iterator_t<_Rp>, dangling>;
56 concept borrowed_range = variable
35 using std::ranges::borrowed_range;
190 (ranges::borrowed_range<_Range> || is_const_v<_ElementType>)&& //
3552 SYMBOL(borrowed_range, std::ranges::, <ranges>)