Lines Matching refs:last_
27 BufferedZoneList() : list_(NULL), last_(NULL) {} in BufferedZoneList()
33 if (last_ != NULL) { in Add()
37 list_->Add(last_, zone); in Add()
39 last_ = value; in Add()
43 DCHECK(last_ != NULL); in last()
44 return last_; in last()
48 DCHECK(last_ != NULL); in RemoveLast()
49 T* result = last_; in RemoveLast()
51 last_ = list_->RemoveLast(); in RemoveLast()
53 last_ = NULL; in RemoveLast()
61 return last_; in Get()
64 DCHECK(last_ != NULL); in Get()
65 return last_; in Get()
74 last_ = NULL; in Clear()
79 return length + ((last_ == NULL) ? 0 : 1); in length()
86 if (last_ != NULL) { in GetList()
87 list_->Add(last_, zone); in GetList()
88 last_ = NULL; in GetList()
95 T* last_; variable