Lines Matching refs:int_iterator
118 struct int_iterator { struct
125 int_iterator() = default;
126 int_iterator(int i) :val(i) {} in int_iterator() function
129 bool operator==(int_iterator rhs) const { return val == rhs.val; } in operator ==() argument
130 bool operator!=(int_iterator rhs) const { return val != rhs.val; } in operator !=() argument
131 int_iterator operator++() { ++val; return *this; } in operator ++() argument
132 int_iterator operator++(int) { in operator ++() argument
142 int_iterator begin() const { return int_iterator{ 1 }; } in begin()
143 int_iterator end() const { return {}; } in end()
152 int_iterator begin() const { return int_iterator{ 1 }; } in begin()
153 int_iterator end() const { return {}; } in end()
170 int_iterator begin() const { return int_iterator{ 1 }; } in begin()
171 int_iterator end() const { return {}; } in end()
175 int_iterator begin() const { return int_iterator{ 1 }; } in begin()
176 int_iterator end() const { return {}; } in end()