Searched refs:is_sentinel_ (Results 1 – 4 of 4) sorted by relevance
102 bool is_sentinel_; variable111 : next_node_(nullptr), previous_node_(nullptr), is_sentinel_(false) {} in IntrusiveNodeBase()118 is_sentinel_ = false; in IntrusiveNodeBase()124 assert(!is_sentinel_);135 is_sentinel_(that.is_sentinel_) { in IntrusiveNodeBase()136 if (is_sentinel_) { in IntrusiveNodeBase()145 assert(is_sentinel_ || !IsInAList()); in ~IntrusiveNodeBase()162 if (!next_node_->is_sentinel_) return next_node_; in NextNode()168 if (!previous_node_->is_sentinel_) return previous_node_; in PreviousNode()174 assert(!this->is_sentinel_ && "Sentinel nodes cannot be moved around."); in InsertBefore()[all …]
212 sentinel_.is_sentinel_ = true; in IntrusiveList()219 sentinel_.is_sentinel_ = true; in IntrusiveList()347 if (p->is_sentinel_) sentinel_count++; in Check()357 if (p->is_sentinel_) sentinel_count++; in Check()