Home
last modified time | relevance | path

Searched defs:IntrusiveRefCntPtrInfo (Results 1 – 9 of 9) sorted by relevance

/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/ADT/
DIntrusiveRefCntPtr.h161 template <typename T> struct IntrusiveRefCntPtrInfo { struct
162 static unsigned useCount(const T *obj) { return obj->UseCount(); } in useCount()
163 static void retain(T *obj) { obj->Retain(); } in retain()
164 static void release(T *obj) { obj->Release(); } in release()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/ADT/
DIntrusiveRefCntPtr.h161 template <typename T> struct IntrusiveRefCntPtrInfo { struct
162 static unsigned useCount(const T *obj) { return obj->UseCount(); } in useCount()
163 static void retain(T *obj) { obj->Retain(); } in retain()
164 static void release(T *obj) { obj->Release(); } in release()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/ADT/
DIntrusiveRefCntPtr.h161 template <typename T> struct IntrusiveRefCntPtrInfo { struct
162 static unsigned useCount(const T *obj) { return obj->UseCount(); } in useCount()
163 static void retain(T *obj) { obj->Retain(); } in retain()
164 static void release(T *obj) { obj->Release(); } in release()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/ADT/
DIntrusiveRefCntPtr.h161 template <typename T> struct IntrusiveRefCntPtrInfo { struct
162 static unsigned useCount(const T *obj) { return obj->UseCount(); } in useCount()
163 static void retain(T *obj) { obj->Retain(); } in retain()
164 static void release(T *obj) { obj->Release(); } in release()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
H A DIntrusiveRefCntPtr.h124 template <typename T> struct IntrusiveRefCntPtrInfo { struct
125 static void retain(T *obj) { obj->Retain(); } in retain()
126 static void release(T *obj) { obj->Release(); } in release()
/aosp_15_r20/external/llvm/unittests/ADT/
H A DIntrusiveRefCntPtrTest.cpp45 template <> struct IntrusiveRefCntPtrInfo<InterceptRefCounted> { struct
46 static void retain(InterceptRefCounted *I) { in retain()
50 static void release(InterceptRefCounted *I) { in release()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ADT/
H A DIntrusiveRefCntPtr.h157 template <typename T> struct IntrusiveRefCntPtrInfo { struct
158 static void retain(T *obj) { obj->Retain(); } in retain()
159 static void release(T *obj) { obj->Release(); } in release()
/aosp_15_r20/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
H A DIntrusiveRefCntPtr.h85 template <typename T> struct IntrusiveRefCntPtrInfo { struct
86 static void retain(T *obj) { obj->Retain(); } in retain()
87 static void release(T *obj) { obj->Release(); } in release()
/aosp_15_r20/external/llvm/include/llvm/ADT/
H A DIntrusiveRefCntPtr.h87 template <typename T> struct IntrusiveRefCntPtrInfo { struct
88 static void retain(T *obj) { obj->Retain(); } in retain()
89 static void release(T *obj) { obj->Release(); } in release()