Home | History | Annotate | Download | only in src

Lines Matching refs:list_

332     list_(NULL), last_(NULL) {}
339 if (list_ == NULL) {
340 list_ = new ZoneList<T*>(initial_size);
342 list_->Add(last_);
355 if (list_ != NULL && list_->length() > 0)
356 last_ = list_->RemoveLast();
364 if (list_ == NULL) {
368 if (i == list_->length()) {
372 return list_->at(i);
378 list_ = NULL;
383 int length = (list_ == NULL) ? 0 : list_->length();
388 if (list_ == NULL) {
389 list_ = new ZoneList<T*>(initial_size);
392 list_->Add(last_);
395 return list_;
399 ZoneList<T*>* list_;
777 ZoneListWrapper() : list_(NULL) { }
778 explicit ZoneListWrapper(int size) : list_(new ZoneList<T*>(size)) { }
779 void Add(T* that) { if (list_) list_->Add(that); }
780 int length() { return list_->length(); }
781 ZoneList<T*>* elements() { return list_; }
782 T* at(int index) { return list_->at(index); }
784 ZoneList<T*>* list_;