/external/llvm-project/compiler-rt/lib/sanitizer_common/ |
D | sanitizer_list.h | 28 struct IntrusiveList { struct 29 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() argument 102 void append_back(IntrusiveList<Item> *l) { in append_back() argument [all …]
|
/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/llvm-project/compiler-rt/lib/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 | 45 TEST(IntrusiveList, Construct_InitializerList_Empty) { in TEST() argument 50 TEST(IntrusiveList, Construct_InitializerList_One) { in TEST() argument 57 TEST(IntrusiveList, Construct_InitializerList_Multiple) { in TEST() argument 70 TEST(IntrusiveList, Construct_ObjectIterator_Empty) { in TEST() argument 77 TEST(IntrusiveList, Construct_ObjectIterator_One) { in TEST() argument 84 TEST(IntrusiveList, Construct_ObjectIterator_Multiple) { in TEST() argument 95 TEST(IntrusiveList, Construct_PointerIterator_Empty) { in TEST() argument 102 TEST(IntrusiveList, Construct_PointerIterator_One) { in TEST() argument 111 TEST(IntrusiveList, Construct_PointerIterator_Multiple) { in TEST() argument 123 TEST(IntrusiveList, Assign_ReplacesPriorContents) { in TEST() argument [all …]
|
/external/pigweed/pw_containers/public/pw_containers/ |
D | intrusive_list.h | 68 constexpr IntrusiveList() { CheckItemType(); } in IntrusiveList() function 74 IntrusiveList(Iterator first, Iterator last) : list_(first, last) { in IntrusiveList() function 80 IntrusiveList(std::initializer_list<Item*> items) 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/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/pigweed/pw_containers/public/pw_containers/internal/ |
D | intrusive_list_impl.h | 21 class IntrusiveList; variable
|
/external/llvm-project/compiler-rt/lib/sanitizer_common/tests/ |
D | sanitizer_list_test.cpp | 62 TEST(SanitizerCommon, IntrusiveList) { in TEST() argument
|
/external/compiler-rt/lib/sanitizer_common/tests/ |
D | sanitizer_list_test.cc | 63 TEST(SanitizerCommon, IntrusiveList) { in TEST() argument
|