Searched refs:subrange_kind (Results 1 – 11 of 11) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | subrange.h | 73 …subrange_kind _Kind = sized_sentinel_for<_Sent, _Iter> ? subrange_kind::sized : subrange_kin… 101 requires(_Kind == subrange_kind::sized) in subrange() 126 requires(_Kind == subrange_kind::sized) in subrange() 152 requires(_Kind == subrange_kind::sized) in size() 209 ? subrange_kind::sized 210 : subrange_kind::unsized>; 234 template <class _Ip, class _Sp, subrange_kind _Kp> 247 template <class _Ip, class _Sp, ranges::subrange_kind _Kp> 250 template <class _Ip, class _Sp, ranges::subrange_kind _Kp> 255 template <class _Ip, class _Sp, ranges::subrange_kind _Kp> [all …]
|
| H A D | reverse_view.h | 134 …everse_subrange<subrange<reverse_iterator<_Iter>, reverse_iterator<_Iter>, subrange_kind::sized>> = 140 template <class _Iter, subrange_kind _Kind> 142 _Kind == subrange_kind::unsized; 150 template <class _Iter, subrange_kind _Kind>
|
| H A D | drop_view.h | 172 template <class _Iter, class _Sent, subrange_kind _Kind> 179 template <class _Iter, class _Sent, subrange_kind _Kind> 201 template <class _Iter, class _Sent, subrange_kind _Kind>
|
| H A D | take_view.h | 219 template <class _Iter, class _Sent, subrange_kind _Kind> 241 template <class _Iter, class _Sent, subrange_kind _Kind>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__fwd/ |
| H A D | subrange.h | 26 enum class subrange_kind : bool { unsized, sized }; enum 28 template <input_or_output_iterator _Iter, sentinel_for<_Iter> _Sent, subrange_kind _Kind> 29 requires(_Kind == subrange_kind::sized || !sized_sentinel_for<_Sent, _Iter>)
|
| H A D | get.h | 83 template <size_t _Index, class _Iter, class _Sent, subrange_kind _Kind> 87 template <size_t _Index, class _Iter, class _Sent, subrange_kind _Kind>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | ranges | 102 enum class subrange_kind : bool { unsized, sized }; 104 template<input_or_output_iterator I, sentinel_for<I> S = I, subrange_kind K = see below> 105 requires (K == subrange_kind::sized || !sized_sentinel_for<S, I>) 108 template<class I, class S, subrange_kind K> 349 template<class I, class S, ranges::subrange_kind K> 353 template<class I, class S, ranges::subrange_kind K> 358 template<class I, class S, ranges::subrange_kind K> 363 template<class I, class S, ranges::subrange_kind K> 368 template<class I, class S, ranges::subrange_kind K>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__tuple/ |
| H A D | tuple_like.h | 41 template <class _Ip, class _Sp, ranges::subrange_kind _Kp>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/modules/std/ |
| H A D | ranges.inc | 74 using std::ranges::subrange_kind;
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__utility/ |
| H A D | pair.h | 75 template <class _Iter, class _Sent, ranges::subrange_kind _Kind>
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 3741 SYMBOL(subrange_kind, std::ranges::, <ranges>)
|