Searched defs:IntrusiveList (Results 1 – 4 of 4) sorted by relevance
27 struct IntrusiveList { struct28 friend class Iterator;30 void clear() { in clear()35 bool empty() const { return size_ == 0; } in empty()36 uptr size() const { return size_; } in size()38 void push_back(Item *x) { in push_back()51 void push_front(Item *x) { in push_front()63 void pop_front() { in pop_front()87 void append_front(IntrusiveList<Item> *l) { in append_front() argument101 void append_back(IntrusiveList<Item> *l) { in append_back() argument[all …]
29 struct IntrusiveList { struct30 friend class Iterator;32 void clear() { in clear()37 bool empty() const { return size_ == 0; } in empty()38 uptr size() const { return size_; } in size()40 void push_back(Item *x) { in push_back()53 void push_front(Item *x) { in push_front()65 void pop_front() { in pop_front()89 void append_front(IntrusiveList<Item> *l) { in append_front() argument103 void append_back(IntrusiveList<Item> *l) { in append_back() argument[all …]
28 struct IntrusiveList { struct29 friend class Iterator;31 void clear() { in clear()36 bool empty() const { return size_ == 0; } in empty()37 uptr size() const { return size_; } in size()39 void push_back(Item *x) { in push_back()52 void push_front(Item *x) { in push_front()64 void pop_front() { in pop_front()88 void append_front(IntrusiveList<Item> *l) { in append_front() argument102 void append_back(IntrusiveList<Item> *l) { in append_back() argument[all …]
63 TEST(SanitizerCommon, IntrusiveList) { in TEST() argument