Lines Matching refs:node_
74 iterator_template(const iterator_template& i) : node_(i.node_) {} in iterator_template()
77 node_ = node_->next_node_;
82 node_ = node_->previous_node_;
87 node_ = i.node_;
91 T& operator*() const { return *node_; }
92 T* operator->() const { return node_; }
96 return lhs.node_ == rhs.node_;
113 this->node_->previous_node_->next_node_ = first_node; in MoveBefore()
114 first_node->previous_node_ = this->node_->previous_node_; in MoveBefore()
116 last_node->next_node_ = this->node_; in MoveBefore()
117 this->node_->previous_node_ = last_node; in MoveBefore()
138 inline iterator_template(T* node) { node_ = node; } in iterator_template()
139 T* node_; variable
323 NodeType* first_prev = first.node_->previous_node_; in Splice()
324 NodeType* where_next = where.node_->next_node_; in Splice()
327 where.node_->next_node_ = first.node_; in Splice()
328 first.node_->previous_node_ = where.node_; in Splice()
331 where_next->previous_node_ = last.node_->previous_node_; in Splice()
332 last.node_->previous_node_->next_node_ = where_next; in Splice()
335 first_prev->next_node_ = last.node_; in Splice()
336 last.node_->previous_node_ = first_prev; in Splice()