Lines Matching refs:ListNode
203 class ListNode; variable
206 template <typename T, ListNode<T> (T::*M)>
210 class ListNode {
212 inline ListNode();
213 inline ~ListNode();
217 ListNode(const ListNode&) = delete;
218 ListNode& operator=(const ListNode&) = delete;
221 template <typename U, ListNode<U> (U::*M)> friend class ListHead;
223 ListNode* prev_;
224 ListNode* next_;
227 template <typename T, ListNode<T> (T::*M)>
238 inline explicit Iterator(ListNode<T>* node);
239 ListNode<T>* node_;
256 ListNode<T> head_;