| /external/compiler-rt/lib/sanitizer_common/ |
| D | sanitizer_list.h | 29 struct IntrusiveList { struct 30 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() 78 void append_front(IntrusiveList<Item> *l) { in append_front() argument 92 void append_back(IntrusiveList<Item> *l) { in append_back() argument 106 void CheckConsistency() { in CheckConsistency() [all …]
|
| /external/scudo/standalone/ |
| D | list.h | 34 template <class T> struct IntrusiveList { struct 35 bool empty() const { return Size == 0; } in empty() 36 uptr size() const { return Size; } in size() 38 T *front() { return First; } in front() 39 const T *front() const { return First; } in front() 40 T *back() { return Last; } in back() 41 const T *back() const { return Last; } in back() 65 template <class T> void IntrusiveList<T>::checkConsistency() const { in checkConsistency() argument
|
| /external/pigweed/pw_containers/ |
| D | intrusive_list_test.cc | 46 TEST(IntrusiveList, Construct_InitializerList_Empty) { in TEST() argument 51 TEST(IntrusiveList, Construct_InitializerList_One) { in TEST() argument 58 TEST(IntrusiveList, Construct_InitializerList_Multiple) { in TEST() argument 71 TEST(IntrusiveList, Construct_ObjectIterator_Empty) { in TEST() argument 78 TEST(IntrusiveList, Construct_ObjectIterator_One) { in TEST() argument 85 TEST(IntrusiveList, Construct_ObjectIterator_Multiple) { in TEST() argument 96 TEST(IntrusiveList, Construct_PointerIterator_Empty) { in TEST() argument 103 TEST(IntrusiveList, Construct_PointerIterator_One) { in TEST() argument 112 TEST(IntrusiveList, Construct_PointerIterator_Multiple) { in TEST() argument 124 TEST(IntrusiveList, Assign_ReplacesPriorContents) { in TEST() argument [all …]
|
| /external/pigweed/pw_containers/public/pw_containers/ |
| D | intrusive_list.h | 80 constexpr IntrusiveList() { CheckItemType(); } in IntrusiveList() function 86 IntrusiveList(Iterator first, Iterator last) : list_(first, last) { in IntrusiveList() function 92 IntrusiveList(std::initializer_list<Item*> items) in IntrusiveList() function
|
| /external/swiftshader/third_party/SPIRV-Tools/source/util/ |
| D | ilist_node.h | 24 class IntrusiveList; variable 104 friend IntrusiveList<NodeType>; variable
|
| D | ilist.h | 141 friend IntrusiveList; variable 209 inline IntrusiveList<NodeType>::IntrusiveList() : sentinel_() { in IntrusiveList() function 216 IntrusiveList<NodeType>::IntrusiveList(IntrusiveList&& list) : sentinel_() { in IntrusiveList() function
|
| /external/angle/third_party/vulkan-deps/spirv-tools/src/source/util/ |
| D | ilist_node.h | 24 class IntrusiveList; variable 104 friend IntrusiveList<NodeType>; variable
|
| D | ilist.h | 141 friend IntrusiveList; variable 209 inline IntrusiveList<NodeType>::IntrusiveList() : sentinel_() { in IntrusiveList() function 216 IntrusiveList<NodeType>::IntrusiveList(IntrusiveList&& list) : sentinel_() { in IntrusiveList() function
|
| /external/deqp-deps/SPIRV-Tools/source/util/ |
| D | ilist_node.h | 24 class IntrusiveList; variable 104 friend IntrusiveList<NodeType>; variable
|
| D | ilist.h | 141 friend IntrusiveList; variable 209 inline IntrusiveList<NodeType>::IntrusiveList() : sentinel_() { in IntrusiveList() function 216 IntrusiveList<NodeType>::IntrusiveList(IntrusiveList&& list) : sentinel_() { in IntrusiveList() function
|
| /external/compiler-rt/lib/sanitizer_common/tests/ |
| D | sanitizer_list_test.cc | 63 TEST(SanitizerCommon, IntrusiveList) { in TEST() argument
|
| /external/pigweed/pw_containers/public/pw_containers/internal/ |
| D | intrusive_list_impl.h | 23 class IntrusiveList; variable
|