Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/libcxx/include/__ranges/
H A Dsubrange.h65 enum class _LIBCPP_ENUM_VIS subrange_kind : bool { unsized, sized }; enum
97 subrange_kind _Kind = sized_sentinel_for<_Sent, _Iter>
98 ? subrange_kind::sized
99 : subrange_kind::unsized>
118 requires (_Kind == subrange_kind::sized)
145 requires (_Kind == subrange_kind::sized)
169 requires (_Kind == subrange_kind::sized)
219 -> subrange<_Iter, _Sent, subrange_kind::sized>;
224 ? subrange_kind::sized : subrange_kind::unsized>;
230 template<size_t _Index, class _Iter, class _Sent, subrange_kind _Kind>
[all …]
/freebsd-13.1/contrib/llvm-project/libcxx/include/
H A Dranges100 enum class subrange_kind : bool { unsized, sized };
102 template<input_or_output_iterator I, sentinel_for<I> S = I, subrange_kind K = see below>
103 requires (K == subrange_kind::sized || !sized_sentinel_for<S, I>)
106 template<class I, class S, subrange_kind K>