Lines Matching refs:Iterator
80 template <class T> class Iterator {
86 Iterator &operator++() {
94 Iterator operator++(int) {
95 Iterator C = *this;
104 Iterator(BufferRep *Root, size_t O, size_t M) XRAY_NEVER_INSTRUMENT
115 Iterator() = default;
116 Iterator(const Iterator &) = default;
117 Iterator(Iterator &&) = default;
118 Iterator &operator=(const Iterator &) = default;
119 Iterator &operator=(Iterator &&) = default;
120 ~Iterator() = default;
123 friend bool operator==(const Iterator &L, const Iterator<V> &R) {
129 friend bool operator!=(const Iterator &L, const Iterator<V> &R) {
261 using const_iterator = Iterator<const Buffer>;
262 using iterator = Iterator<Buffer>;