Lines Matching full:next
93 void Reset([[maybe_unused]] JSThread *thread, Node *next, JSTaggedType value, bool isUsing) in Reset() argument
96 SetNext(next); in Reset()
112 void Reset(JSThread *thread, Node *next, JSTaggedType value, bool isUsing) in Reset() argument
114 Node::Reset(thread, next, value, isUsing); in Reset()
322 inline void SetNext(NodeList *next) in SetNext() argument
324 next_ = next; in SetNext()
340 inline void SetFreeNext(NodeList<T> *next) in SetFreeNext() argument
342 freeNext_ = next; in SetFreeNext()
361 T *next = usedList_; in IterateUsageGlobal() local
363 while (next != nullptr) { in IterateUsageGlobal()
364 current = next; in IterateUsageGlobal()
365 next = reinterpret_cast<T *>(current->GetNext()); in IterateUsageGlobal()
366 ASSERT(current != next); in IterateUsageGlobal()
411 auto *next = topGlobalNodes_; in ~EcmaGlobalStorage() local
413 while (next != nullptr) { in ~EcmaGlobalStorage()
414 current = next; in ~EcmaGlobalStorage()
415 next = current->GetNext(); in ~EcmaGlobalStorage()
473 NodeList<T> *next = topGlobalNodes_; in IterateUsageGlobal() local
475 while (next != nullptr) { in IterateUsageGlobal()
476 current = next; in IterateUsageGlobal()
477 next = current->GetNext(); in IterateUsageGlobal()
478 ASSERT(current != next); in IterateUsageGlobal()
486 NodeList<WeakNode> *next = topWeakGlobalNodes_; in IterateWeakUsageGlobal() local
488 while (next != nullptr) { in IterateWeakUsageGlobal()
489 current = next; in IterateWeakUsageGlobal()
490 next = current->GetNext(); in IterateWeakUsageGlobal()
491 ASSERT(current != next); in IterateWeakUsageGlobal()
549 auto next = (*freeList)->GetFreeNext(); in NewGlobalHandleImplement() local
552 if (next != nullptr) { in NewGlobalHandleImplement()
553 next->SetFreePrev(nullptr); in NewGlobalHandleImplement()
555 *freeList = next; in NewGlobalHandleImplement()