Searched refs:subrange_kind (Results 1 – 3 of 3) sorted by relevance
| /netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
| H A D | ranges_util.h | 221 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.old/dist/libstdc++-v3/include/std/ |
| H A D | ranges | 226 enum class subrange_kind : bool { unsized, sized }; 229 subrange_kind _Kind = sized_sentinel_for<_Sent, _It> 230 ? subrange_kind::sized : subrange_kind::unsized> 231 requires (_Kind == subrange_kind::sized || !sized_sentinel_for<_Sent, _It>) 237 = _Kind == subrange_kind::sized && !sized_sentinel_for<_Sent, _It>; 264 requires (_Kind == subrange_kind::sized) 295 requires (_Kind == subrange_kind::sized) 319 size() const requires (_Kind == subrange_kind::sized) 380 -> subrange<_It, _Sent, subrange_kind::sized>; 387 ? subrange_kind::sized : subrange_kind::unsized>; [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/ |
| H A D | ranges | 2263 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>
|