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