Searched refs:node_base_type (Results 1 – 5 of 5) sorted by relevance
| /llvm-project/llvm/include/llvm/ADT/ |
| H A D | ilist_base.h | 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 …]
|
| H A D | ilist_node.h | 73 : OptionsT::node_base_type, 77 using node_base_type = typename OptionsT::node_base_type; variable 113 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()
|
| H A D | ilist_node_options.h | 172 typedef ilist_node_base<enable_sentinel_tracking, parent_ty> node_base_type;
|
| /llvm-project/llvm/unittests/ADT/ |
| H A D | IListBaseTest.cpp | 28 typedef typename list_base_type::node_base_type node_base_type; in TYPED_TEST() typedef 30 node_base_type S, A, B; in TYPED_TEST() 55 typedef typename list_base_type::node_base_type node_base_type; in TYPED_TEST() typedef 57 node_base_type S, A, B; in TYPED_TEST() 84 typedef typename list_base_type::node_base_type node_base_type; in TYPED_TEST() typedef 86 node_base_type S, A, B, C, D; in TYPED_TEST() 110 typedef typename list_base_type::node_base_type node_base_type; in TYPED_TEST() typedef 112 node_base_type S, A, B; in TYPED_TEST() 130 typedef typename list_base_type::node_base_type node_base_type; in TYPED_TEST() typedef 132 node_base_type S1, S2, A, B, C, D, E; in TYPED_TEST()
|
| /llvm-project/libcxx/utils/gdb/libcxx/ |
| H A D | printers.py | 786 node_base_type = self.sentinel.type 787 self.cast_type = node_base_type.template_argument(0)
|