Lines Matching refs:first_use_
241 for (const Use* use = first_use_; use; use = use->next) { in UseCount()
249 DCHECK(this->first_use_ == nullptr || this->first_use_->prev == nullptr); in ReplaceUses()
250 DCHECK(that->first_use_ == nullptr || that->first_use_->prev == nullptr); in ReplaceUses()
254 for (Use* use = this->first_use_; use; use = use->next) { in ReplaceUses()
260 last_use->next = that->first_use_; in ReplaceUses()
261 if (that->first_use_) that->first_use_->prev = last_use; in ReplaceUses()
262 that->first_use_ = this->first_use_; in ReplaceUses()
264 first_use_ = nullptr; in ReplaceUses()
270 for (Use* use = first_use_; use; use = use->next) { in OwnedBy()
296 first_use_(nullptr) { in Node()
304 DCHECK(first_use_ == nullptr || first_use_->prev == nullptr); in AppendUse()
306 use->next = first_use_; in AppendUse()
308 if (first_use_) first_use_->prev = use; in AppendUse()
309 first_use_ = use; in AppendUse()
314 DCHECK(first_use_ == nullptr || first_use_->prev == nullptr); in RemoveUse()
316 DCHECK_NE(first_use_, use); in RemoveUse()
319 DCHECK_EQ(first_use_, use); in RemoveUse()
320 first_use_ = use->next; in RemoveUse()