Searched refs:borrowed_range (Results 1 – 7 of 7) 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>203 template <borrowed_range _Range>210 template <borrowed_range _Range>236 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>;
60 concept borrowed_range = variable
35 using std::ranges::borrowed_range;
216 (ranges::borrowed_range<_Range> || is_const_v<_ElementType>) && //
3637 SYMBOL(borrowed_range, std::ranges::, <ranges>)