Lines Matching defs:index
123 void InsertAt(size_t index, T elem) {
124 DCHECK(index <= Size());
126 for (size_t i = Size() - 1; i > index; --i) {
129 elem_list_[index] = elem;
136 T Get(size_t index) const {
137 DCHECK_LT(index, num_used_);
138 return elem_list_[index];
141 // Overwrite existing element at position index. List must be large enough.
142 void Put(size_t index, T elem) {
143 DCHECK_LT(index, num_used_);
144 elem_list_[index] = elem;
147 void Increment(size_t index) {
148 DCHECK_LT(index, num_used_);
149 elem_list_[index]++;
172 void DeleteAt(size_t index) {
173 for (size_t i = index; i < num_used_ - 1; i++) {