Home
last modified time | relevance | path

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

/art/libartbase/base/
Dintrusive_forward_list.h33 struct IntrusiveForwardListHook { struct
34 IntrusiveForwardListHook() : next_hook(nullptr) { } in IntrusiveForwardListHook() argument
35 explicit IntrusiveForwardListHook(const IntrusiveForwardListHook* hook) : next_hook(hook) { } in IntrusiveForwardListHook() function
38 IntrusiveForwardListHook(const IntrusiveForwardListHook& other ATTRIBUTE_UNUSED) in IntrusiveForwardListHook() argument
40 IntrusiveForwardListHook& operator=(const IntrusiveForwardListHook& src ATTRIBUTE_UNUSED) {
44 mutable const IntrusiveForwardListHook* next_hook; argument
48 struct IntrusiveForwardListNode : public IntrusiveForwardListHook {
51 template <typename T, IntrusiveForwardListHook T::* NextPtr = &T::hook>
98 explicit IntrusiveForwardListIterator(const IntrusiveForwardListHook* hook) : hook_(hook) { } in IntrusiveForwardListIterator()
100 const IntrusiveForwardListHook* hook_;
[all …]
Dintrusive_forward_list_test.cc47 IntrusiveForwardListHook hook;