Lines Matching refs:getPointer
528 return Next.getInt() ? nullptr : Next.getPointer(); in getNext()
540 assert(N.Next.getPointer() == &N && "Expected unlinked node"); in push_back()
551 assert(N.Next.getPointer() == &N && "Expected unlinked node"); in push_front()
555 N.Next.setPointerAndInt(Last->Next.getPointer(), false); in push_front()
573 return *static_cast<T *>(Last ? Last->Next.getPointer() : nullptr); in front()
576 return *static_cast<T *>(Last ? Last->Next.getPointer() : nullptr); in front()
583 T *FirstNode = static_cast<T *>(Other.Last->Next.getPointer()); in takeNodes()
588 IterNode = static_cast<T *>(IterNode->Next.getPointer()); in takeNodes()
600 Last = Last->Next.getPointer(); in deleteNode()
606 while (cur && cur->Next.getPointer()) { in deleteNode()
607 if (cur->Next.getPointer() == &N) { in deleteNode()
608 cur->Next.setPointer(cur->Next.getPointer()->Next.getPointer()); in deleteNode()
611 cur = cur->Next.getPointer(); in deleteNode()
662 return Last ? iterator(static_cast<T *>(Last->Next.getPointer())) : end(); in begin()