Lines Matching refs:index_
28 : index_(0), size_(0) {
42 if (index_ >= current_chunk_.length()) { in Add()
45 current_chunk_[index_] = value; in Add()
46 index_++; in Add()
56 if (size > current_chunk_.length() - index_) { in AddBlock()
59 T* position = current_chunk_.start() + index_; in AddBlock()
60 index_ += size; in AddBlock()
73 if (source.length() > current_chunk_.length() - index_) { in AddBlock()
76 T* position = current_chunk_.start() + index_; in AddBlock()
77 index_ += source.length(); in AddBlock()
96 for (int i = 0; i < index_; i++) { in WriteTo()
118 index_ = 0; in Reset()
129 int index_; // Current index in current chunk. variable
152 DCHECK(index_ + min_capacity <= current_chunk_.length()); in Grow()
161 if (index_ > 0) { in NewChunk()
162 chunks_.Add(current_chunk_.SubVector(0, index_)); in NewChunk()
167 index_ = 0; in NewChunk()
191 sequence_start_ = this->index_; in StartSequence()
198 if (sequence_start == this->index_) return Vector<T>(); in EndSequence()
199 return this->current_chunk_.SubVector(sequence_start, this->index_); in EndSequence()
205 int sequence_length = this->index_ - sequence_start_; in DropSequence()
206 this->index_ = sequence_start_; in DropSequence()
227 int sequence_length = this->index_ - sequence_start_; in NewChunk()
239 this->index_ = sequence_length; in NewChunk()