Home | History | Annotate | Download | only in protobuf

Lines Matching defs:it_

1191   RepeatedPtrIterator() : it_(NULL) {}
1192 explicit RepeatedPtrIterator(void* const* it) : it_(it) {}
1198 : it_(other.it_) {
1206 reference operator*() const { return *reinterpret_cast<Element*>(*it_); }
1210 iterator& operator++() { ++it_; return *this; }
1211 iterator operator++(int) { return iterator(it_++); }
1212 iterator& operator--() { --it_; return *this; }
1213 iterator operator--(int) { return iterator(it_--); }
1216 bool operator==(const iterator& x) const { return it_ == x.it_; }
1217 bool operator!=(const iterator& x) const { return it_ != x.it_; }
1220 bool operator<(const iterator& x) const { return it_ < x.it_; }
1221 bool operator<=(const iterator& x) const { return it_ <= x.it_; }
1222 bool operator>(const iterator& x) const { return it_ > x.it_; }
1223 bool operator>=(const iterator& x) const { return it_ >= x.it_; }
1227 it_ += d;
1239 it_ -= d;
1251 difference_type operator-(const iterator& x) const { return it_ - x.it_; }
1258 void* const* it_;
1282 RepeatedPtrOverPtrsIterator() : it_(NULL) {}
1283 explicit RepeatedPtrOverPtrsIterator(VoidPtr* it) : it_(it) {}
1286 reference operator*() const { return *reinterpret_cast<Element**>(it_); }
1290 iterator& operator++() { ++it_; return *this; }
1291 iterator operator++(int) { return iterator(it_++); }
1292 iterator& operator--() { --it_; return *this; }
1293 iterator operator--(int) { return iterator(it_--); }
1296 bool operator==(const iterator& x) const { return it_ == x.it_; }
1297 bool operator!=(const iterator& x) const { return it_ != x.it_; }
1300 bool operator<(const iterator& x) const { return it_ < x.it_; }
1301 bool operator<=(const iterator& x) const { return it_ <= x.it_; }
1302 bool operator>(const iterator& x) const { return it_ > x.it_; }
1303 bool operator>=(const iterator& x) const { return it_ >= x.it_; }
1307 it_ += d;
1319 it_ -= d;
1331 difference_type operator-(const iterator& x) const { return it_ - x.it_; }
1338 VoidPtr* it_;