Lines Matching refs:Vector
30 current_chunk_ = Vector<T>::New(initial_capacity);
55 inline Vector<T> AddBlock(int size, T initial_value) { in AddBlock()
66 return Vector<T>(position, size); in AddBlock()
73 inline Vector<T> AddBlock(Vector<const T> source) { in AddBlock()
83 return Vector<T>(position, source.length()); in AddBlock()
87 void WriteTo(Vector<T> destination) { in WriteTo()
90 for (const Vector<T>& chunk : chunks_) { in WriteTo()
106 Vector<T> ToVector() { in ToVector()
107 Vector<T> new_store = Vector<T>::New(size_); in ToVector()
127 std::vector<Vector<T>> chunks_;
128 Vector<T> current_chunk_; // Block of memory currently being written into.
160 Vector<T> new_chunk = Vector<T>::New(new_capacity); in NewChunk()
194 Vector<T> EndSequence() { in EndSequence()
198 if (sequence_start == this->index_) return Vector<T>(); in EndSequence()
228 Vector<T> new_chunk = Vector<T>::New(sequence_length + new_capacity); in NewChunk()