Lines Matching defs:__iterator
19 #include <__iterator/concepts.h>
20 #include <__iterator/default_sentinel.h>
21 #include <__iterator/iterator_traits.h>
22 #include <__iterator/next.h>
23 #include <__iterator/prev.h>
65 class __iterator;
113 _LIBCPP_HIDE_FROM_ABI constexpr __iterator begin() {
127 return __iterator{*this, ranges::end(__base_), ranges::end(__base_)};
139 class chunk_by_view<_View, _Pred>::__iterator {
146 _LIBCPP_HIDE_FROM_ABI constexpr __iterator(
156 _LIBCPP_HIDE_FROM_ABI __iterator() = default;
165 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator++() {
173 _LIBCPP_HIDE_FROM_ABI constexpr __iterator operator++(int) {
179 _LIBCPP_HIDE_FROM_ABI constexpr __iterator& operator--()
187 _LIBCPP_HIDE_FROM_ABI constexpr __iterator operator--(int)
195 _LIBCPP_HIDE_FROM_ABI friend constexpr bool operator==(const __iterator& __x, const __iterator& __y) {
199 _LIBCPP_HIDE_FROM_ABI friend constexpr bool operator==(const __iterator& __x, default_sentinel_t) {