/external/clang/test/PCH/ |
cxx-variadic-templates.cpp | 13 shared_ptr<int> spi = shared_ptr<int>::allocate_shared(1, 2);
|
cxx-variadic-templates.h | 3 class shared_ptr{ class 7 shared_ptr<_Tp> 13 shared_ptr<_Tp> 14 shared_ptr<_Tp>::allocate_shared(const _Alloc& __a, _Args&& ...__args) 16 shared_ptr<_Tp> __r;
|
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.obs/ |
op_bool.pass.cpp | 12 // shared_ptr 22 const std::shared_ptr<int> p(new int(32)); 26 const std::shared_ptr<int> p;
|
unique.pass.cpp | 12 // shared_ptr 21 const std::shared_ptr<int> p(new int(32)); 24 std::shared_ptr<int> p2 = p;
|
owner_before_shared_ptr.pass.cpp | 12 // shared_ptr 14 // template <class U> bool owner_before(shared_ptr<U> const& b) const; 21 const std::shared_ptr<int> p1(new int); 22 const std::shared_ptr<int> p2 = p1; 23 const std::shared_ptr<int> p3(new int);
|
dereference.pass.cpp | 12 // shared_ptr 21 const std::shared_ptr<int> p(new int(32));
|
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
atomic_compare_exchange_strong.pass.cpp | 17 // shared_ptr 21 // atomic_compare_exchange_strong(shared_ptr<T>* p, shared_ptr<T>* v, 22 // shared_ptr<T> w); 31 std::shared_ptr<int> p(new int(4)); 32 std::shared_ptr<int> v(new int(3)); 33 std::shared_ptr<int> w(new int(2)); 41 std::shared_ptr<int> p(new int(4)); 42 std::shared_ptr<int> v = p; 43 std::shared_ptr<int> w(new int(2)) [all...] |
atomic_compare_exchange_weak.pass.cpp | 17 // shared_ptr 21 // atomic_compare_exchange_weak(shared_ptr<T>* p, shared_ptr<T>* v, 22 // shared_ptr<T> w); 31 std::shared_ptr<int> p(new int(4)); 32 std::shared_ptr<int> v(new int(3)); 33 std::shared_ptr<int> w(new int(2)); 41 std::shared_ptr<int> p(new int(4)); 42 std::shared_ptr<int> v = p; 43 std::shared_ptr<int> w(new int(2)) [all...] |
atomic_exchange.pass.cpp | 17 // shared_ptr 20 // shared_ptr<T> 21 // atomic_exchange(shared_ptr<T>* p, shared_ptr<T> r) 30 std::shared_ptr<int> p(new int(4)); 31 std::shared_ptr<int> r(new int(3));
|
atomic_load.pass.cpp | 17 // shared_ptr 20 // shared_ptr<T> 21 // atomic_load(const shared_ptr<T>* p) 30 std::shared_ptr<int> p(new int(3)); 31 std::shared_ptr<int> q = std::atomic_load(&p);
|
atomic_load_explicit.pass.cpp | 17 // shared_ptr 20 // shared_ptr<T> 21 // atomic_load_explicit(const shared_ptr<T>* p, memory_order mo) 30 const std::shared_ptr<int> p(new int(3)); 31 std::shared_ptr<int> q = std::atomic_load_explicit(&p, std::memory_order_relaxed);
|
atomic_store.pass.cpp | 17 // shared_ptr 21 // atomic_store(shared_ptr<T>* p, shared_ptr<T> r) 30 std::shared_ptr<int> p; 31 std::shared_ptr<int> r(new int(3));
|
atomic_store_explicit.pass.cpp | 17 // shared_ptr 21 // atomic_store_explicit(shared_ptr<T>* p, shared_ptr<T> r, memory_order mo) 30 std::shared_ptr<int> p; 31 std::shared_ptr<int> r(new int(3));
|
atomic_compare_exchange_strong_explicit.pass.cpp | 17 // shared_ptr 21 // atomic_compare_exchange_strong_explicit(shared_ptr<T>* p, shared_ptr<T>* v, 22 // shared_ptr<T> w, memory_order success, 32 std::shared_ptr<int> p(new int(4)); 33 std::shared_ptr<int> v(new int(3)); 34 std::shared_ptr<int> w(new int(2)); 44 std::shared_ptr<int> p(new int(4)); 45 std::shared_ptr<int> v = p; 46 std::shared_ptr<int> w(new int(2)) [all...] |
atomic_compare_exchange_weak_explicit.pass.cpp | 17 // shared_ptr 21 // atomic_compare_exchange_weak_explicit(shared_ptr<T>* p, shared_ptr<T>* v, 22 // shared_ptr<T> w, memory_order success, 32 std::shared_ptr<int> p(new int(4)); 33 std::shared_ptr<int> v(new int(3)); 34 std::shared_ptr<int> w(new int(2)); 44 std::shared_ptr<int> p(new int(4)); 45 std::shared_ptr<int> v = p; 46 std::shared_ptr<int> w(new int(2)) [all...] |
atomic_is_lock_free.pass.cpp | 12 // shared_ptr 16 // atomic_is_lock_free(const shared_ptr<T>* p); 25 const std::shared_ptr<int> p(new int(3));
|
/external/lldb/include/lldb/ |
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/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs/ |
not_less_than.fail.cpp | 21 const std::shared_ptr<int> p1(new int); 22 const std::shared_ptr<int> p2(new int);
|
/external/clang/test/CodeGenCXX/ |
linetable-eh.cpp | 20 template<class _Tp> class shared_ptr { class 24 ~shared_ptr(); 34 virtual shared_ptr<Context> GetContext () = 0;
|
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cmp/ |
eq.pass.cpp | 12 // shared_ptr 14 // template<class T, class U> bool operator==(const shared_ptr<T>& a, const shared_ptr<U>& b); 15 // template<class T, class U> bool operator!=(const shared_ptr<T>& a, const shared_ptr<U>& b); 26 const std::shared_ptr<int> p1(ptr1); 27 const std::shared_ptr<int> p2(ptr2); 28 const std::shared_ptr<int> p3(ptr2, do_nothing);
|
lt.pass.cpp | 12 // shared_ptr 14 // template<class T, class U> bool operator<(const shared_ptr<T>& a, const shared_ptr<U>& b); 25 const std::shared_ptr<int> p1(ptr1); 26 const std::shared_ptr<int> p2(ptr2); 27 const std::shared_ptr<int> p3(ptr2, do_nothing);
|
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.enab/ |
enable_shared_from_this.pass.cpp | 19 // shared_ptr<T> shared_from_this(); 20 // shared_ptr<T const> shared_from_this() const; 38 std::shared_ptr<Y> p(new Z); 39 std::shared_ptr<T> q = p->shared_from_this(); 44 std::shared_ptr<Y> p = std::make_shared<Z>(); 45 std::shared_ptr<T> q = p->shared_from_this();
|
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/ |
types.pass.cpp | 12 // template<class T> class shared_ptr 25 static_assert((std::is_same<std::shared_ptr<A>::element_type, A>::value), "");
|
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/ |
default.pass.cpp | 12 // shared_ptr(); 19 std::shared_ptr<int> p;
|
nullptr_t.pass.cpp | 12 // shared_ptr(nullptr_t) 19 std::shared_ptr<int> p(nullptr);
|