Home
last modified time | relevance | path

Searched refs:borrowed_range (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dsubrange.h109 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>;
H A Ddangling.h33 using borrowed_iterator_t = _If<borrowed_range<_Rp>, iterator_t<_Rp>, dangling>;
H A Dconcepts.h60 concept borrowed_range = variable
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dranges.cppm
H A Dranges.inc35 using std::ranges::borrowed_range;
/freebsd/contrib/llvm-project/libcxx/include/
H A Dspan216 (ranges::borrowed_range<_Range> || is_const_v<_ElementType>) && //
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc3637 SYMBOL(borrowed_range, std::ranges::, <ranges>)