Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.lazy.split/
H A Dtypes.h82 class almost_forward_iterator {
85 template <class U> friend class almost_forward_iterator; variable
94 constexpr almost_forward_iterator() : it_() {} in almost_forward_iterator() function
97 constexpr almost_forward_iterator(const almost_forward_iterator<U>& u) : it_(u.it_) {} in almost_forward_iterator() function
104 constexpr const almost_forward_iterator operator++(int) { return almost_forward_iterator(it_); }
106 …friend constexpr bool operator==(const almost_forward_iterator& x, const almost_forward_iterator& …
109 …friend constexpr bool operator!=(const almost_forward_iterator& x, const almost_forward_iterator& …
127 constexpr almost_forward_iterator<const char*> begin() const { in begin()
128 return almost_forward_iterator<const char*>(view_.begin()); in begin()
130 constexpr almost_forward_iterator<const char*> end() const { in end()
[all …]