Lines Matching refs:iter_
105 : field_id_(field_id), iter_(begin), end_(end), last_(last) { in RepeatedFieldIterator()
109 inline const Field* operator->() const { return &*iter_; }
110 inline const Field& operator*() const { return *iter_; }
111 inline explicit operator bool() const { return iter_ != end_; }
114 PERFETTO_DCHECK(iter_ != end_);
115 if (iter_ == last_) {
116 iter_ = end_;
119 ++iter_;
126 PERFETTO_DCHECK(iter_ != last_); in FindNextMatchingId()
127 for (; iter_ != end_; ++iter_) { in FindNextMatchingId()
128 if (iter_->id() == field_id_) in FindNextMatchingId()
131 iter_ = last_->valid() ? last_ : end_; in FindNextMatchingId()
138 const Field* iter_; variable