Home
last modified time | relevance | path

Searched refs:next_ (Results 1 - 25 of 37) sorted by relevance

12

/arkcompiler/runtime_core/static_core/verification/util/
H A Dobj_pool.h33 Accessor() : idx_ {0}, pool_ {nullptr}, prev_ {nullptr}, next_ {nullptr} {} in Accessor()
34 Accessor(std::size_t index, ObjPool *objPool) : idx_ {index}, pool_ {objPool}, prev_ {nullptr}, next_ {nullptr} in Accessor()
38 Accessor(const Accessor &p) : idx_ {p.idx_}, pool_ {p.pool_}, prev_ {nullptr}, next_ {nullptr} in Accessor()
42 Accessor(Accessor &&p) : idx_ {p.idx_}, pool_ {p.pool_}, prev_ {p.prev_}, next_ {p.next_} in Accessor()
65 next_ = p.next_; in operator =()
99 next_ = nullptr; in Reset()
104 next_ = pool_->accessors_[idx_]; in Insert()
105 if (next_ ! in Insert()
145 Accessor *next_; global() member in ark::verifier::ObjPool::Accessor
[all...]
/arkcompiler/ets_runtime/ecmascript/
H A Dwaiter_list.cpp22 ASSERT(node->next_ == nullptr); in AddNode()
25 iter->second.pTail->next_ = node; in AddNode()
44 temp = temp->next_; in DeleteNode()
53 iter->second.pHead = node->next_; in DeleteNode()
56 node->prev_->next_ = node->next_; in DeleteNode()
62 ASSERT(node->next_); in DeleteNode()
63 node->next_->prev_ = node->prev_; in DeleteNode()
66 node->prev_ = node->next_ = nullptr; in DeleteNode()
H A Dsustaining_js_handle.cpp81 sustainingJSHandle->next_ = listHead_; in AddSustainingJSHandle()
93 auto next = sustainingJSHandle->next_; in RemoveSustainingJSHandle()
96 pre->next_ = next; in RemoveSustainingJSHandle()
103 listHead_ = sustainingJSHandle->next_; in RemoveSustainingJSHandle()
110 for (auto handles = listHead_; handles != nullptr; handles = handles->next_) { in Iterate()
H A Decma_global_storage.h42 return next_; in GetNext()
47 next_ = node; in SetNext()
109 Node *next_ {nullptr};
296 next_ = nullptr; in LinkTo()
298 prev_->next_ = this; in LinkTo()
302 if (next_ != nullptr) { in RemoveList()
303 next_->SetPrev(prev_); in RemoveList()
306 prev_->SetNext(next_); in RemoveList()
333 next_ = next; in SetNext()
337 return next_; in GetNext()
[all...]
/arkcompiler/ets_frontend/ets2panda/ir/as/
H A DnamedType.cpp41 if (next_ != nullptr) { in TransformChildren()
42 if (auto *transformedNode = cb(next_); next_ != transformedNode) { in TransformChildren()
43 next_->SetTransformedNode(transformationName, transformedNode); in TransformChildren()
44 next_ = transformedNode->AsNamedType(); in TransformChildren()
57 if (next_ != nullptr) { in Iterate()
58 cb(next_); in Iterate()
67 {"next", AstDumper::Optional(next_)}, in Dump()
H A DnamedType.h51 next_ = next; in SetNext()
77 NamedType *next_ {};
/arkcompiler/runtime_core/libpandabase/utils/
H A Dlist.h42 explicit ListNode(ListNode *next) : next_(next) {} in ListNode()
43 ListNode(const ListNode & /* unused */) : next_(nullptr) {} in ListNode()
44 ListNode(ListNode && /* unused */) noexcept : next_(nullptr) {} in next_() function in panda::ListNode
56 mutable const ListNode *next_ {nullptr};
82 node_ = node_->next_; in operator ++()
90 node_ = node_->next_; in operator ++()
173 return Iterator(head_.next_); in begin()
178 return ConstIterator(head_.next_); in begin()
198 return ConstIterator(head_.next_); in cbegin()
237 new_node->next_ in InsertAfter()
[all...]
/arkcompiler/runtime_core/static_core/libpandabase/utils/
H A Dlist.h34 explicit ListNode(ListNode *next) : next_(next) {} in ListNode()
48 mutable const ListNode *next_ {nullptr};
80 node_ = node_->next_; in operator ++()
88 node_ = node_->next_; in operator ++()
169 return Iterator(head_.next_); in begin()
174 return ConstIterator(head_.next_); in begin()
194 return ConstIterator(head_.next_); in cbegin()
233 newNode->next_ = position.node_->next_; in InsertAfter()
234 position.node_->next_ in InsertAfter()
[all...]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_waiters_list.h46 Node *next_ = nullptr; member in ark::ets::EtsWaitersList::Node
53 node->next_ = tail_.load(std::memory_order_relaxed); in PushBack()
86 return tail_.compare_exchange_weak(node->next_, node, std::memory_order_acq_rel, std::memory_order_relaxed); in TryPushBack()
94 *node = std::exchange(head_, head_->next_); in TryPopFront()
104 auto *newHead = std::exchange(tail, tail->next_); in RestockQueue()
105 newHead->next_ = std::exchange(head_, newHead); in RestockQueue()
H A Dets_finalizable_weak_ref.h96 auto *next = ObjectAccessor::GetObject(this, MEMBER_OFFSET(EtsFinalizableWeakRef, next_)); in GetNext()
102 return MEMBER_OFFSET(EtsFinalizableWeakRef, next_); in GetNextOffset()
114 ObjectAccessor::SetObject(coro, this, MEMBER_OFFSET(EtsFinalizableWeakRef, next_), next); in SetNext()
120 ObjectPointer<EtsFinalizableWeakRef> next_; member in ark::ets::EtsFinalizableWeakRef
H A Dets_shared_memory.h123 return next_; in GetNext()
128 next_ = next; in SetNext()
147 Waiter *next_ {nullptr};
/arkcompiler/ets_runtime/ecmascript/mem/
H A Darea.h24 : begin_(begin), end_(begin + capacity), next_(nullptr), prev_(nullptr) in Area()
48 next_ = next; in LinkNext()
67 return next_; in GetNext()
71 Area *next_; member in panda::ecmascript::Area
H A Dfree_object_list.cpp64 current = current->next_; in Allocate()
72 next = current->next_; in Allocate()
114 next = current->next_; in LookupSuitableFreeObject()
233 set->next_ = top; in AddSet()
258 sets_[type] = top->next_; in RemoveSet()
264 set->prev_->next_ = set->next_; in RemoveSet()
266 if (set->next_ != nullptr) { in RemoveSet()
267 set->next_->prev_ = set->prev_; in RemoveSet()
271 set->next_ in RemoveSet()
[all...]
H A Djit_fort_memdesc.h78 next_ = desc; in SetNext()
83 return next_; in GetNext()
125 MemDesc *next_ {MemDesc::Cast(INVALID_OBJPTR)};
H A Dwork_manager.h60 explicit WorkNode(Stack *stack) : next_(nullptr), stack_(stack) {} in WorkNode()
87 return next_; in Next()
92 next_ = node; in SetNext()
96 WorkNode *next_; member in panda::ecmascript::WorkNode
H A Djit_fort.h171 next_ = next; in LinkNext()
176 return next_; in GetNext()
209 JitFortRegion *next_ {nullptr};
H A Dfree_object_set.cpp53 next_ = nullptr; in Rebuild()
71 next_ = nullptr; in Rebuild()
/arkcompiler/ets_runtime/ecmascript/tests/
H A Dwaiter_list_test.cpp37 listNode->next_ = nullptr; in CreateListNode()
72 EXPECT_EQ(indexOneIter1->second.pTail->next_, listNode); in HWTEST_F_L0()
75 EXPECT_EQ(listNode->next_, listNode); in HWTEST_F_L0()
/arkcompiler/runtime_core/static_core/runtime/
H A Dglobal_handle_storage.h56 return next_; in GetNext()
61 next_ = node; in SetNext()
76 Node *next_; member in ark::GlobalHandleStorage::Node
/arkcompiler/runtime_core/libpandabase/mem/
H A Darena-inl.h76 ASSERT(next_ == nullptr); in LinkTo()
77 next_ = arena; in LinkTo()
82 next_ = nullptr; in ClearNextLink()
87 return next_; in GetNextArena()
/arkcompiler/runtime_core/static_core/libpandabase/mem/
H A Darena-inl.h76 ASSERT(next_ == nullptr); in LinkTo()
77 next_ = arena; in LinkTo()
82 next_ = nullptr; in ClearNextLink()
87 return next_; in GetNextArena()
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dhumongous_obj_allocator.h183 MemoryPoolHeader *next = next_; in GetNext()
200 next_ = next; in SetNext()
226 MemoryPoolHeader *next_ {nullptr};
H A Dhumongous_obj_allocator-inl.h313 next_ = next; in Initialize()
335 prev_->SetNext(next_); in PopHeader()
338 if (next_ != nullptr) { in PopHeader()
339 ASAN_UNPOISON_MEMORY_REGION(next_, sizeof(MemoryPoolHeader)); in PopHeader()
340 next_->SetPrev(prev_); in PopHeader()
341 ASAN_POISON_MEMORY_REGION(next_, sizeof(MemoryPoolHeader)); in PopHeader()
343 next_ = nullptr; in PopHeader()
H A Dfreelist_allocator.h203 MemoryPoolHeader *next = next_; in GetNext()
220 next_ = next; in SetNext()
241 MemoryPoolHeader *next_ {nullptr};
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dmtmanaged_thread.h295 return next_; in GetNextWait()
300 next_ = next; in SetWaitNext()
354 MTManagedThread *next_ {nullptr};

Completed in 12 milliseconds

12