Home
last modified time | relevance | path

Searched refs:previous_node_ (Results 1 – 4 of 4) sorted by relevance

/external/deqp-deps/SPIRV-Tools/source/util/
Dilist_node.h99 NodeType* previous_node_; variable
111 : next_node_(nullptr), previous_node_(nullptr), is_sentinel_(false) {} in IntrusiveNodeBase()
117 previous_node_ = nullptr; in IntrusiveNodeBase()
134 previous_node_(nullptr), in IntrusiveNodeBase()
138 previous_node_ = this; in IntrusiveNodeBase()
168 if (!previous_node_->is_sentinel_) return previous_node_; in PreviousNode()
179 this->previous_node_ = pos->previous_node_; in InsertBefore()
180 pos->previous_node_ = static_cast<NodeType*>(this); in InsertBefore()
181 this->previous_node_->next_node_ = static_cast<NodeType*>(this); in InsertBefore()
194 this->previous_node_ = pos; in InsertAfter()
[all …]
Dilist.h82 node_ = node_->previous_node_;
111 NodeType* last_node = list->sentinel_.previous_node_; in MoveBefore()
113 this->node_->previous_node_->next_node_ = first_node; in MoveBefore()
114 first_node->previous_node_ = this->node_->previous_node_; in MoveBefore()
117 this->node_->previous_node_ = last_node; in MoveBefore()
120 list->sentinel_.previous_node_ = &list->sentinel_; in MoveBefore()
211 sentinel_.previous_node_ = &sentinel_; in IntrusiveList()
218 sentinel_.previous_node_ = &sentinel_; in IntrusiveList()
323 NodeType* first_prev = first.node_->previous_node_; in Splice()
328 first.node_->previous_node_ = where.node_; in Splice()
[all …]
/external/swiftshader/third_party/SPIRV-Tools/source/util/
Dilist_node.h99 NodeType* previous_node_; variable
111 : next_node_(nullptr), previous_node_(nullptr), is_sentinel_(false) {} in IntrusiveNodeBase()
117 previous_node_ = nullptr; in IntrusiveNodeBase()
134 previous_node_(nullptr), in IntrusiveNodeBase()
138 previous_node_ = this; in IntrusiveNodeBase()
168 if (!previous_node_->is_sentinel_) return previous_node_; in PreviousNode()
179 this->previous_node_ = pos->previous_node_; in InsertBefore()
180 pos->previous_node_ = static_cast<NodeType*>(this); in InsertBefore()
181 this->previous_node_->next_node_ = static_cast<NodeType*>(this); in InsertBefore()
194 this->previous_node_ = pos; in InsertAfter()
[all …]
Dilist.h82 node_ = node_->previous_node_;
111 NodeType* last_node = list->sentinel_.previous_node_; in MoveBefore()
113 this->node_->previous_node_->next_node_ = first_node; in MoveBefore()
114 first_node->previous_node_ = this->node_->previous_node_; in MoveBefore()
117 this->node_->previous_node_ = last_node; in MoveBefore()
120 list->sentinel_.previous_node_ = &list->sentinel_; in MoveBefore()
211 sentinel_.previous_node_ = &sentinel_; in IntrusiveList()
218 sentinel_.previous_node_ = &sentinel_; in IntrusiveList()
323 NodeType* first_prev = first.node_->previous_node_; in Splice()
328 first.node_->previous_node_ = where.node_; in Splice()
[all …]