Searched refs:ZipLeftIter (Results 1 – 1 of 1) sorted by relevance
/art/libartbase/base/ |
D | stl_util.h | 153 class ZipLeftIter : public std::iterator< 157 ZipLeftIter(IterLeft left, IterRight right) : left_iter_(left), right_iter_(right) {} in ZipLeftIter() function 158 ZipLeftIter<IterLeft, IterRight>& operator++() { 163 ZipLeftIter<IterLeft, IterRight> operator++(int) { 164 ZipLeftIter<IterLeft, IterRight> ret(left_iter_, right_iter_); 168 bool operator==(const ZipLeftIter<IterLeft, IterRight>& other) const { 171 bool operator!=(const ZipLeftIter<IterLeft, IterRight>& other) const { 212 static inline IterationRange<ZipLeftIter<Iter, CountIter>> ZipCount(IterationRange<Iter> iter) { in ZipCount() 213 return IterationRange(ZipLeftIter(iter.begin(), CountIter(0)), in ZipCount() 214 ZipLeftIter(iter.end(), CountIter(-1))); in ZipCount() [all …]
|