Lines Matching refs:last_
172 BufferedZoneList() : list_(NULL), last_(NULL) {} in BufferedZoneList()
178 if (last_ != NULL) { in Add()
182 list_->Add(last_, zone); in Add()
184 last_ = value; in Add()
188 ASSERT(last_ != NULL); in last()
189 return last_; in last()
193 ASSERT(last_ != NULL); in RemoveLast()
194 T* result = last_; in RemoveLast()
196 last_ = list_->RemoveLast(); in RemoveLast()
198 last_ = NULL; in RemoveLast()
206 return last_; in Get()
209 ASSERT(last_ != NULL); in Get()
210 return last_; in Get()
219 last_ = NULL; in Clear()
224 return length + ((last_ == NULL) ? 0 : 1); in length()
231 if (last_ != NULL) { in GetList()
232 list_->Add(last_, zone); in GetList()
233 last_ = NULL; in GetList()
240 T* last_; variable