Searched refs:VectorIterator (Results 1 – 2 of 2) sorted by relevance
153 VectorIterator(const uint8_t *data, uoffset_t i)155 VectorIterator(const VectorIterator &other) : data_(other.data_) {}156 VectorIterator() : data_(nullptr) {}158 VectorIterator &operator=(const VectorIterator &other) {165 VectorIterator &operator=(VectorIterator &&other) {192 VectorIterator &operator++() {197 VectorIterator operator++(int) {198 VectorIterator temp(data_, 0);213 VectorIterator &operator--() {218 VectorIterator operator--(int) {[all …]
182 struct VectorIterator { struct185 constexpr VectorIterator& operator++() {190 constexpr VectorIterator operator++(int) const {191 VectorIterator tmp(*this);206 constexpr bool operator==(const VectorIterator& other) const {210 constexpr bool operator!=(const VectorIterator& other) const {223 using iterator = VectorIterator<MaybeElement>;224 using const_iterator = VectorIterator<const MaybeElement>;