Home
last modified time | relevance | path

Searched defs:RetainPtr (Results 1 – 5 of 5) sorted by relevance

/aosp_15_r20/external/pdfium/core/fxcrt/
H A Dretain_ptr_unittest.cpp39 TEST(RetainPtr, DefaultCtor) { in TEST() argument
44 TEST(RetainPtr, NullptrCtor) { in TEST() argument
49 TEST(RetainPtr, RawCtor) { in TEST() argument
61 TEST(RetainPtr, CopyCtor) { in TEST() argument
77 TEST(RetainPtr, MoveCtor) { in TEST() argument
95 TEST(RetainPtr, CopyConversionCtor) { in TEST() argument
111 TEST(RetainPtr, MoveConversionCtor) { in TEST() argument
129 TEST(RetainPtr, NullptrAssign) { in TEST() argument
136 TEST(RetainPtr, RawAssign) { in TEST() argument
143 TEST(RetainPtr, CopyAssign) { in TEST() argument
[all …]
H A Dretain_ptr.h35 RetainPtr(std::nullptr_t ptr) {} in RetainPtr() function
37 explicit RetainPtr(T* pObj) noexcept : m_pObj(pObj) { in RetainPtr() function
44 RetainPtr(const RetainPtr& that) noexcept : RetainPtr(that.Get()) {} in RetainPtr() function
48 RetainPtr(RetainPtr&& that) noexcept { Unleak(that.Leak()); } in RetainPtr() function
54 RetainPtr(const RetainPtr<U>& that) : RetainPtr(that.Get()) {} in RetainPtr() function
60 RetainPtr(RetainPtr<U>&& that) noexcept { in RetainPtr() function
172 friend class RetainPtr; variable
/aosp_15_r20/external/clang/test/CodeCompletion/
H A Dobjc-message.mm22 template<typename T> struct RetainPtr { struct
31 void func(const RetainPtr<Foo>& ptr) argument
36 void func(const RetainPtr<id <FooTestProtocol>>& ptr) argument
/aosp_15_r20/external/clang/test/SemaObjCXX/
H A Dcontextual-convert-to-id.mm15 template<typename T> struct RetainPtr { struct
19 void methodCallToSpecific(RetainPtr<A> a) { argument
24 void explicitCast(RetainPtr<A> a, RetainPtr<B> b, RetainPtr<C> c) { argument
/aosp_15_r20/external/openthread/src/core/common/
H A Dretain_ptr.hpp58 template <class Type> class RetainPtr : public Ptr<Type> class
77 explicit RetainPtr(Type *aPointer) in RetainPtr() function in ot::RetainPtr
89 RetainPtr(const RetainPtr &aOther) in RetainPtr() function in ot::RetainPtr