/external/lldb/include/lldb/ |
D | lldb-forward.h | 263 typedef std::shared_ptr<lldb_private::ABI> ABISP; 264 typedef std::shared_ptr<lldb_private::Baton> BatonSP; 265 typedef std::shared_ptr<lldb_private::Block> BlockSP; 266 typedef std::shared_ptr<lldb_private::Breakpoint> BreakpointSP; 268 typedef std::shared_ptr<lldb_private::BreakpointSite> BreakpointSiteSP; 270 typedef std::shared_ptr<lldb_private::BreakpointLocation> BreakpointLocationSP; 272 typedef std::shared_ptr<lldb_private::BreakpointResolver> BreakpointResolverSP; 273 typedef std::shared_ptr<lldb_private::Broadcaster> BroadcasterSP; 274 typedef std::shared_ptr<lldb_private::ClangExpressionVariable> ClangExpressionVariableSP; 275 typedef std::shared_ptr<lldb_private::CommandObject> CommandObjectSP; [all …]
|
/external/protobuf/src/google/protobuf/stubs/ |
D | shared_ptr.h | 61 using std::shared_ptr; 76 template <typename T> class shared_ptr; 94 template <typename T> friend class shared_ptr; 106 class shared_ptr { 111 shared_ptr() : ptr_(NULL), control_block_(NULL) {} 113 explicit shared_ptr(T* ptr) 124 shared_ptr(const shared_ptr<U>& ptr) 130 shared_ptr(const shared_ptr<T>& ptr) 139 shared_ptr<T>& operator=(const shared_ptr<U>& ptr) { 141 shared_ptr<T> me(ptr); // will hold our previous state to be destroyed. [all …]
|
/external/clang/test/Analysis/ |
D | NewDelete-checker-test.cpp | 272 class shared_ptr { class 277 shared_ptr() : p(0), control(0) {} in shared_ptr() function in reference_count::shared_ptr 278 explicit shared_ptr(T *p) : p(p), control(new control_block) { in shared_ptr() function in reference_count::shared_ptr 281 shared_ptr(shared_ptr &other) : p(other.p), control(other.control) { in shared_ptr() function in reference_count::shared_ptr 285 ~shared_ptr() { in ~shared_ptr() 296 void swap(shared_ptr &other) { in swap() 308 shared_ptr<int> a(new int); in testSingle() 313 shared_ptr<int> a(new int); in testDouble() 314 shared_ptr<int> b = a; in testDouble() 319 shared_ptr<int> a(new int); in testInvalidated() [all …]
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/ |
D | shared_ptr_Y.pass.cpp | 56 static_assert(( std::is_convertible<std::shared_ptr<A>, std::shared_ptr<B> >::value), ""); in main() 57 static_assert((!std::is_convertible<std::shared_ptr<B>, std::shared_ptr<A> >::value), ""); in main() 58 static_assert((!std::is_convertible<std::shared_ptr<A>, std::shared_ptr<C> >::value), ""); in main() 60 const std::shared_ptr<A> pA(new A); in main() 65 std::shared_ptr<B> pB(pA); in main() 79 std::shared_ptr<A> pA; in main() 84 std::shared_ptr<B> pB(pA); in main()
|
D | shared_ptr_Y_rv.pass.cpp | 56 static_assert(( std::is_convertible<std::shared_ptr<A>, std::shared_ptr<B> >::value), ""); in main() 57 static_assert((!std::is_convertible<std::shared_ptr<B>, std::shared_ptr<A> >::value), ""); in main() 58 static_assert((!std::is_convertible<std::shared_ptr<A>, std::shared_ptr<C> >::value), ""); in main() 60 std::shared_ptr<A> pA(new A); in main() 66 std::shared_ptr<B> pB(std::move(pA)); in main() 91 std::shared_ptr<A> pA; in main() 96 std::shared_ptr<B> pB(pA); in main()
|
D | weak_ptr.pass.cpp | 48 std::shared_ptr<A> sp(wp); in main() 57 std::shared_ptr<A> sp0(new A); in main() 59 std::shared_ptr<A> sp(wp); in main() 66 std::shared_ptr<A> sp0(new A); in main() 71 std::shared_ptr<A> sp(wp); in main()
|
/external/libcxx/include/ |
D | memory | 358 class shared_ptr 364 constexpr shared_ptr() noexcept; 365 template<class Y> explicit shared_ptr(Y* p); 366 template<class Y, class D> shared_ptr(Y* p, D d); 367 template<class Y, class D, class A> shared_ptr(Y* p, D d, A a); 368 template <class D> shared_ptr(nullptr_t p, D d); 369 template <class D, class A> shared_ptr(nullptr_t p, D d, A a); 370 template<class Y> shared_ptr(const shared_ptr<Y>& r, T *p) noexcept; 371 shared_ptr(const shared_ptr& r) noexcept; 372 template<class Y> shared_ptr(const shared_ptr<Y>& r) noexcept; [all …]
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast/ |
D | static_pointer_cast.pass.cpp | 46 const std::shared_ptr<A> pA(new A); in main() 47 std::shared_ptr<B> pB = std::static_pointer_cast<B>(pA); in main() 52 const std::shared_ptr<B> pA(new A); in main() 53 std::shared_ptr<A> pB = std::static_pointer_cast<A>(pA); in main() 58 const std::shared_ptr<A> pA; in main() 59 std::shared_ptr<B> pB = std::static_pointer_cast<B>(pA); in main() 64 const std::shared_ptr<B> pA; in main() 65 std::shared_ptr<A> pB = std::static_pointer_cast<A>(pA); in main()
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
D | atomic_compare_exchange_strong.pass.cpp | 33 std::shared_ptr<int> p(new int(4)); in main() 34 std::shared_ptr<int> v(new int(3)); in main() 35 std::shared_ptr<int> w(new int(2)); in main() 43 std::shared_ptr<int> p(new int(4)); in main() 44 std::shared_ptr<int> v = p; in main() 45 std::shared_ptr<int> w(new int(2)); in main()
|
D | atomic_compare_exchange_weak.pass.cpp | 33 std::shared_ptr<int> p(new int(4)); in main() 34 std::shared_ptr<int> v(new int(3)); in main() 35 std::shared_ptr<int> w(new int(2)); in main() 43 std::shared_ptr<int> p(new int(4)); in main() 44 std::shared_ptr<int> v = p; in main() 45 std::shared_ptr<int> w(new int(2)); in main()
|
D | atomic_compare_exchange_weak_explicit.pass.cpp | 34 std::shared_ptr<int> p(new int(4)); in main() 35 std::shared_ptr<int> v(new int(3)); in main() 36 std::shared_ptr<int> w(new int(2)); in main() 46 std::shared_ptr<int> p(new int(4)); in main() 47 std::shared_ptr<int> v = p; in main() 48 std::shared_ptr<int> w(new int(2)); in main()
|
D | atomic_compare_exchange_strong_explicit.pass.cpp | 34 std::shared_ptr<int> p(new int(4)); in main() 35 std::shared_ptr<int> v(new int(3)); in main() 36 std::shared_ptr<int> w(new int(2)); in main() 46 std::shared_ptr<int> p(new int(4)); in main() 47 std::shared_ptr<int> v = p; in main() 48 std::shared_ptr<int> w(new int(2)); in main()
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.spec/ |
D | swap.pass.cpp | 35 std::shared_ptr<A> p1(ptr1); in main() 37 std::shared_ptr<A> p2(ptr2); in main() 53 std::shared_ptr<A> p1(ptr1); in main() 55 std::shared_ptr<A> p2; in main() 71 std::shared_ptr<A> p1; in main() 73 std::shared_ptr<A> p2(ptr2); in main() 89 std::shared_ptr<A> p1; in main() 91 std::shared_ptr<A> p2; in main()
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.mod/ |
D | swap.pass.cpp | 35 std::shared_ptr<A> p1(ptr1); in main() 37 std::shared_ptr<A> p2(ptr2); in main() 53 std::shared_ptr<A> p1(ptr1); in main() 55 std::shared_ptr<A> p2; in main() 71 std::shared_ptr<A> p1; in main() 73 std::shared_ptr<A> p2(ptr2); in main() 89 std::shared_ptr<A> p1; in main() 91 std::shared_ptr<A> p2; in main()
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign/ |
D | shared_ptr_rv.pass.cpp | 47 std::shared_ptr<A> pA(new A); in main() 50 std::shared_ptr<A> pB(new A); in main() 66 std::shared_ptr<A> pA; in main() 69 std::shared_ptr<A> pB(new A); in main() 85 std::shared_ptr<A> pA(new A); in main() 88 std::shared_ptr<A> pB; in main() 104 std::shared_ptr<A> pA; in main() 107 std::shared_ptr<A> pB; in main()
|
D | shared_ptr_Y.pass.cpp | 46 const std::shared_ptr<A> pA(new A); in main() 49 std::shared_ptr<B> pB(new B); in main() 65 const std::shared_ptr<A> pA; in main() 68 std::shared_ptr<B> pB(new B); in main() 84 const std::shared_ptr<A> pA(new A); in main() 87 std::shared_ptr<B> pB; in main() 103 const std::shared_ptr<A> pA; in main() 106 std::shared_ptr<B> pB; in main()
|
D | shared_ptr.pass.cpp | 46 const std::shared_ptr<A> pA(new A); in main() 49 std::shared_ptr<A> pB(new A); in main() 65 const std::shared_ptr<A> pA; in main() 68 std::shared_ptr<A> pB(new A); in main() 84 const std::shared_ptr<A> pA(new A); in main() 87 std::shared_ptr<A> pB; in main() 103 const std::shared_ptr<A> pA; in main() 106 std::shared_ptr<A> pB; in main()
|
D | shared_ptr_Y_rv.pass.cpp | 47 std::shared_ptr<A> pA(new A); in main() 50 std::shared_ptr<B> pB(new B); in main() 66 std::shared_ptr<A> pA; in main() 69 std::shared_ptr<B> pB(new B); in main() 85 std::shared_ptr<A> pA(new A); in main() 88 std::shared_ptr<B> pB; in main() 104 std::shared_ptr<A> pA; in main() 107 std::shared_ptr<B> pB; in main()
|
/external/ceres-solver/cmake/ |
D | FindSharedPtr.cmake | 36 # SHARED_PTR_FOUND: TRUE if shared_ptr found. 38 # for the shared_ptr object, otherwise use <memory>. 39 # SHARED_PTR_TR1_NAMESPACE: TRUE if shared_ptr is defined in std::tr1 namespace, 46 # Finding the memory header doesn't mean that shared_ptr is in std 49 # In particular, MSVC 2008 has shared_ptr declared in std::tr1. In 55 std::shared_ptr<int> int_ptr; 61 MESSAGE("-- Found shared_ptr in std namespace using <memory> header.") 66 std::tr1::shared_ptr<int> int_ptr; 71 MESSAGE("-- Found shared_ptr in std::tr1 namespace using <memory> header.") 79 # Further, gcc defines shared_ptr in std::tr1 namespace and [all …]
|
/external/clang/test/PCH/ |
D | cxx-variadic-templates.h | 3 class shared_ptr{ 7 shared_ptr<_Tp> 13 shared_ptr<_Tp> 14 shared_ptr<_Tp>::allocate_shared(const _Alloc& __a, _Args&& ...__args) in allocate_shared() 16 shared_ptr<_Tp> __r; in allocate_shared()
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs/ |
D | lock.pass.cpp | 34 std::shared_ptr<A> sp = wp.lock(); in main() 40 std::shared_ptr<A> sp0(new A); in main() 42 std::shared_ptr<A> sp = wp.lock(); in main() 49 std::shared_ptr<A> sp0(new A); in main() 52 std::shared_ptr<A> sp = wp.lock(); in main()
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.ownerless/ |
D | owner_less.pass.cpp | 39 const std::shared_ptr<int> p1(new int); in main() 40 const std::shared_ptr<int> p2 = p1; in main() 41 const std::shared_ptr<int> p3(new int); in main() 47 typedef std::owner_less<std::shared_ptr<int> > CS; in main() 50 static_assert((std::is_same<std::shared_ptr<int>, CS::first_argument_type>::value), "" ); in main() 51 static_assert((std::is_same<std::shared_ptr<int>, CS::second_argument_type>::value), "" ); in main()
|
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
D | DWARFDebugLine.h | 71 typedef std::shared_ptr<Prologue> shared_ptr; typedef 167 typedef std::shared_ptr<LineTable> shared_ptr; typedef 185 Prologue::shared_ptr prologue; 203 State (Prologue::shared_ptr& prologue_sp, 217 Prologue::shared_ptr prologue; 244 LineTable::shared_ptr GetLineTable(const dw_offset_t offset) const; 247 typedef std::map<dw_offset_t, LineTable::shared_ptr> LineTableMap;
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.enab/ |
D | enable_shared_from_this.pass.cpp | 38 std::shared_ptr<Y> p(new Z); in main() 39 std::shared_ptr<T> q = p->shared_from_this(); in main() 44 std::shared_ptr<Y> p = std::make_shared<Z>(); in main() 45 std::shared_ptr<T> q = p->shared_from_this(); in main()
|
/external/lldb/source/Plugins/ObjectContainer/BSD-Archive/ |
D | ObjectContainerBSDArchive.h | 127 typedef std::shared_ptr<Archive> shared_ptr; typedef 128 typedef std::multimap<lldb_private::FileSpec, shared_ptr> Map; 136 static Archive::shared_ptr 142 static Archive::shared_ptr 224 SetArchive (Archive::shared_ptr &archive_sp); 226 Archive::shared_ptr m_archive_sp;
|