Searched refs:almost_forward_iterator (Results 1 – 1 of 1) sorted by relevance
82 class almost_forward_iterator {85 template <class U> friend class almost_forward_iterator; variable94 constexpr almost_forward_iterator() : it_() {} in almost_forward_iterator() function97 constexpr almost_forward_iterator(const almost_forward_iterator<U>& u) : it_(u.it_) {} in almost_forward_iterator() function104 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 …]