Home
last modified time | relevance | path

Searched refs:subrange_kind (Results 1 – 11 of 11) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/
H A Dsubrange.h73 …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 Dreverse_view.h134 …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 Ddrop_view.h172 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 Dtake_view.h219 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 Dsubrange.h26 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 Dget.h83 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 Dranges102 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 Dtuple_like.h41 template <class _Ip, class _Sp, ranges::subrange_kind _Kp>
/freebsd-14.2/contrib/llvm-project/libcxx/modules/std/
H A Dranges.inc74 using std::ranges::subrange_kind;
/freebsd-14.2/contrib/llvm-project/libcxx/include/__utility/
H A Dpair.h75 template <class _Iter, class _Sent, ranges::subrange_kind _Kind>
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc3741 SYMBOL(subrange_kind, std::ranges::, <ranges>)