Searched refs:simple_iterator (Results 1 – 7 of 7) sorted by relevance
19 class simple_iterator30 friend constexpr It base(const simple_iterator& i) {return i.it_;} in base()32 simple_iterator() = default;33 explicit constexpr simple_iterator(It it) : it_(it) {} in simple_iterator() function37 constexpr simple_iterator& operator++() {++it_; return *this;}38 constexpr simple_iterator operator++(int)39 {simple_iterator tmp(*this); ++(*this); return tmp;}145 … friend constexpr bool operator==(const comparable_iterator& lhs, const simple_iterator<It>& rhs) {148 … friend constexpr bool operator==(const simple_iterator<It>& lhs, const comparable_iterator& rhs) {152 … friend constexpr auto operator-(const comparable_iterator& lhs, const simple_iterator<It>& rhs) {[all …]
35 auto iter1 = simple_iterator<int*>(buffer); in test()52 auto iter1 = simple_iterator<int*>(buffer); in test()
25 auto iter1 = simple_iterator<int*>(buffer); in test()29 const auto iter2 = simple_iterator<int*>(buffer); in test()
30 auto iter1 = simple_iterator<int*>(buffer); in test()68 auto iter1 = simple_iterator<int*>(buffer); in test()
59 check.operator()<simple_iterator<int*>>(); in test()
27 auto iter1 = simple_iterator<int*>(buffer); in test()
35 using Iter = simple_iterator<int*>; in test()