Home | History | Annotate | Download | only in containers

Lines Matching defs:array_

391         if (compare(array_[i]->first, key)) {
392 return iterator(array_ + i);
395 return iterator(array_ + size_);
405 if (compare(array_[i]->first, key)) {
406 return const_iterator(array_ + i);
409 return const_iterator(array_ + size_);
423 if (compare(array_[i]->first, key)) {
424 return array_[i]->second;
431 array_[size_].Init(key, data_type());
432 return array_[size_++]->second;
445 if (compare(array_[i]->first, x.first)) {
446 return std::make_pair(iterator(array_ + i), false);
454 array_[size_].Init(x);
455 return std::make_pair(iterator(array_ + size_++), true);
474 return iterator(array_);
481 return const_iterator(array_);
489 return iterator(array_ + size_);
496 array_ + size_);
505 array_[i].Destroy();
516 int i = position.array_iter_ - array_;
517 array_[i].Destroy();
520 array_[i].InitFromMove(std::move(array_[size_]));
521 array_[size_].Destroy();
522 return iterator(array_ + i);
582 // Since array_ and map_ are mutually exclusive, we'll put them in a
585 ManualConstructor<value_type> array_[kArraySize];
594 temp_array[i].InitFromMove(std::move(array_[i]));
595 array_[i].Destroy();
615 array_[i].Init(*src.array_[i]);
625 array_[i].Destroy();