Home | History | Annotate | Download | only in internal

Lines Matching refs:iterator_

289         : base_(base), iterator_(iterator) {}
296 ++iterator_;
302 // We need to use cached value referenced by iterator_ because *iterator_
304 // having "return &*iterator_;" doesn't work.
306 // can advance iterator_ beyond the end of the range, and we cannot
311 value_.reset(new T(*iterator_));
320 return iterator_ ==
321 CheckedDowncastToActualType<const Iterator>(&other)->iterator_;
330 iterator_(other.iterator_) {}
333 typename ContainerType::const_iterator iterator_;
334 // A cached value of *iterator_. We keep it here to allow access by