Home
last modified time | relevance | path

Searched refs:NodeWithCallback (Results 1 – 1 of 1) sorted by relevance

/llvm-project/llvm/unittests/ADT/
H A DIListTest.cpp161 struct NodeWithCallback : ilist_node<NodeWithCallback> { struct
166 NodeWithCallback() = default;
167 NodeWithCallback(int Value) : Value(Value) {} in NodeWithCallback() argument
168 NodeWithCallback(const NodeWithCallback &) = delete;
176 template <> struct ilist_alloc_traits<NodeWithCallback> {
177 static void deleteNode(NodeWithCallback *) {} in deleteNode()
180 template <> struct ilist_callback_traits<NodeWithCallback> {
181 void addNodeToList(NodeWithCallback *N) { N->IsInList = true; } in addNodeToList()
182 void removeNodeFromList(NodeWithCallback *N) { N->IsInList = false; } in removeNodeFromList()
198 ilist<NodeWithCallback> L1, L2; in TEST()
[all …]