Lines Matching defs:it_

939   RepeatedPtrIterator() : it_(NULL) {}
940 explicit RepeatedPtrIterator(void* const* it) : it_(it) {}
946 : it_(other.it_) {
954 reference operator*() const { return *reinterpret_cast<Element*>(*it_); }
958 iterator& operator++() { ++it_; return *this; }
959 iterator operator++(int) { return iterator(it_++); }
960 iterator& operator--() { --it_; return *this; }
961 iterator operator--(int) { return iterator(it_--); }
964 bool operator==(const iterator& x) const { return it_ == x.it_; }
965 bool operator!=(const iterator& x) const { return it_ != x.it_; }
968 bool operator<(const iterator& x) const { return it_ < x.it_; }
969 bool operator<=(const iterator& x) const { return it_ <= x.it_; }
970 bool operator>(const iterator& x) const { return it_ > x.it_; }
971 bool operator>=(const iterator& x) const { return it_ >= x.it_; }
975 it_ += d;
987 it_ -= d;
999 difference_type operator-(const iterator& x) const { return it_ - x.it_; }
1006 void* const* it_;
1027 RepeatedPtrOverPtrsIterator() : it_(NULL) {}
1028 explicit RepeatedPtrOverPtrsIterator(void** it) : it_(it) {}
1031 reference operator*() const { return *reinterpret_cast<Element**>(it_); }
1035 iterator& operator++() { ++it_; return *this; }
1036 iterator operator++(int) { return iterator(it_++); }
1037 iterator& operator--() { --it_; return *this; }
1038 iterator operator--(int) { return iterator(it_--); }
1041 bool operator==(const iterator& x) const { return it_ == x.it_; }
1042 bool operator!=(const iterator& x) const { return it_ != x.it_; }
1045 bool operator<(const iterator& x) const { return it_ < x.it_; }
1046 bool operator<=(const iterator& x) const { return it_ <= x.it_; }
1047 bool operator>(const iterator& x) const { return it_ > x.it_; }
1048 bool operator>=(const iterator& x) const { return it_ >= x.it_; }
1052 it_ += d;
1064 it_ -= d;
1076 difference_type operator-(const iterator& x) const { return it_ - x.it_; }
1083 void** it_;