Home
last modified time | relevance | path

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

/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
Dranges_util.h221 enum class subrange_kind : bool { unsized, sized }; in _GLIBCXX_VISIBILITY() enum
225 subrange_kind _Kind = sized_sentinel_for<_Sent, _It> in _GLIBCXX_VISIBILITY()
226 ? subrange_kind::sized : subrange_kind::unsized> in _GLIBCXX_VISIBILITY()
227 requires (_Kind == subrange_kind::sized || !sized_sentinel_for<_Sent, _It>) in _GLIBCXX_VISIBILITY()
232 = _Kind == subrange_kind::sized && !sized_sentinel_for<_Sent, _It>; in _GLIBCXX_VISIBILITY()
268 requires (_Kind == subrange_kind::sized) in _GLIBCXX_VISIBILITY()
303 requires (_Kind == subrange_kind::sized) in _GLIBCXX_VISIBILITY()
327 size() const requires (_Kind == subrange_kind::sized) in _GLIBCXX_VISIBILITY()
388 -> subrange<_It, _Sent, subrange_kind::sized>; in _GLIBCXX_VISIBILITY()
395 ? subrange_kind::sized : subrange_kind::unsized>; in _GLIBCXX_VISIBILITY()
[all …]
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/std/
Dranges2263 template<typename _Iter, typename _Sent, subrange_kind _Kind>
3939 template<typename _Iter, subrange_kind _Kind>
3972 return subrange<_Iter, _Iter, subrange_kind::sized>
3975 return subrange<_Iter, _Iter, subrange_kind::unsized>