Searched refs:node_base_type (Results 1 – 3 of 3) sorted by relevance
20 using node_base_type = ilist_node_base<EnableSentinelTracking, ParentTy>;22 static void insertBeforeImpl(node_base_type &Next, node_base_type &N) { in insertBeforeImpl()23 node_base_type &Prev = *Next.getPrev(); in insertBeforeImpl()30 static void removeImpl(node_base_type &N) { in removeImpl()31 node_base_type *Prev = N.getPrev(); in removeImpl()32 node_base_type *Next = N.getNext(); in removeImpl()41 static void removeRangeImpl(node_base_type &First, node_base_type &Last) { in removeRangeImpl()42 node_base_type *Prev = First.getPrev(); in removeRangeImpl()43 node_base_type *Final = Last.getPrev(); in removeRangeImpl()52 static void transferBeforeImpl(node_base_type &Next, node_base_type &First, in transferBeforeImpl()[all …]
73 : OptionsT::node_base_type,77 using node_base_type = typename OptionsT::node_base_type; variable113 return static_cast<ilist_node_impl *>(node_base_type::getPrev()); in getPrev()117 return static_cast<ilist_node_impl *>(node_base_type::getNext()); in getNext()121 return static_cast<ilist_node_impl *>(node_base_type::getPrev()); in getPrev()125 return static_cast<ilist_node_impl *>(node_base_type::getNext()); in getNext()128 void setPrev(ilist_node_impl *N) { node_base_type::setPrev(N); } in setPrev()129 void setNext(ilist_node_impl *N) { node_base_type::setNext(N); } in setNext()144 using node_base_type::isKnownSentinel;153 return node_base_type::isSentinel(); in isSentinel()
172 typedef ilist_node_base<enable_sentinel_tracking, parent_ty> node_base_type;