Lines Matching refs:Iterator
81 template <class T> class Iterator {
87 Iterator &operator++() {
95 Iterator operator++(int) {
96 Iterator C = *this;
105 Iterator(BufferRep *Root, size_t O, size_t M) XRAY_NEVER_INSTRUMENT in Iterator() function
116 Iterator() = default;
117 Iterator(const Iterator &) = default;
118 Iterator(Iterator &&) = default;
119 Iterator &operator=(const Iterator &) = default;
120 Iterator &operator=(Iterator &&) = default;
121 ~Iterator() = default;
124 friend bool operator==(const Iterator &L, const Iterator<V> &R) {
130 friend bool operator!=(const Iterator &L, const Iterator<V> &R) {
262 using const_iterator = Iterator<const Buffer>;
263 using iterator = Iterator<Buffer>;