/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.io/ |
io.pass.cpp | 12 // shared_ptr 16 // operator<<(basic_ostream<CharT, Traits>& os, shared_ptr<Y> const& p); 24 std::shared_ptr<int> p(new int(3));
|
/ndk/sources/cxx-stl/llvm-libc++/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;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
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));
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/test/utils/runtime/ |
validation.hpp | 25 #include <boost/shared_ptr.hpp> 45 typedef shared_ptr<dstring> dstring_ptr; 47 // Constructor // !! could we eliminate shared_ptr
|
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.getdeleter/ |
get_deleter.pass.cpp | 12 // shared_ptr 14 // template<class D, class T> D* get_deleter(const shared_ptr<T>& p); 36 std::shared_ptr<A> p(ptr, test_deleter<A>(3)); 50 std::shared_ptr<A> p(nullptr, test_deleter<A>(3)); 63 std::shared_ptr<A> p(nullptr, test_deleter<A>(3));
|
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/ |
shared_ptr_pointer.pass.cpp | 12 // shared_ptr 14 // template<class Y> shared_ptr(const shared_ptr<Y>& r, T *p); 44 std::shared_ptr<A> pA(new A); 48 std::shared_ptr<B> pB(pA, &b);
|
auto_ptr.pass.cpp | 12 // template<class Y> explicit shared_ptr(auto_ptr<Y>&& r); 62 std::shared_ptr<B> p(std::move(ptr)); 64 std::shared_ptr<B> p(ptr); 80 std::shared_ptr<B> p(std::move(ptr)); 82 std::shared_ptr<B> p(ptr); 94 // the shared_ptr destructor and the copy was
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.getdeleter/ |
get_deleter.pass.cpp | 12 // shared_ptr 14 // template<class D, class T> D* get_deleter(const shared_ptr<T>& p); 36 std::shared_ptr<A> p(ptr, test_deleter<A>(3)); 50 std::shared_ptr<A> p(nullptr, test_deleter<A>(3)); 63 std::shared_ptr<A> p(nullptr, test_deleter<A>(3));
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/ |
shared_ptr_pointer.pass.cpp | 12 // shared_ptr 14 // template<class Y> shared_ptr(const shared_ptr<Y>& r, T *p); 44 std::shared_ptr<A> pA(new A); 48 std::shared_ptr<B> pB(pA, &b);
|
auto_ptr.pass.cpp | 12 // template<class Y> explicit shared_ptr(auto_ptr<Y>&& r); 62 std::shared_ptr<B> p(std::move(ptr)); 64 std::shared_ptr<B> p(ptr); 80 std::shared_ptr<B> p(std::move(ptr)); 82 std::shared_ptr<B> p(ptr); 94 // the shared_ptr destructor and the copy was
|
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign/ |
shared_ptr.pass.cpp | 12 // shared_ptr 14 // shared_ptr& operator=(const shared_ptr& r); 46 const std::shared_ptr<A> pA(new A); 49 std::shared_ptr<A> pB(new A); 65 const std::shared_ptr<A> pA; 68 std::shared_ptr<A> pB(new A); 84 const std::shared_ptr<A> pA(new A); 87 std::shared_ptr<A> pB; 103 const std::shared_ptr<A> pA [all...] |
shared_ptr_Y.pass.cpp | 12 // shared_ptr 14 // template<class Y> shared_ptr& operator=(const shared_ptr<Y>& r); 46 const std::shared_ptr<A> pA(new A); 49 std::shared_ptr<B> pB(new B); 65 const std::shared_ptr<A> pA; 68 std::shared_ptr<B> pB(new B); 84 const std::shared_ptr<A> pA(new A); 87 std::shared_ptr<B> pB; 103 const std::shared_ptr<A> pA [all...] |
shared_ptr_Y_rv.pass.cpp | 12 // shared_ptr 14 // template<class Y> shared_ptr& operator=(shared_ptr<Y>&& r); 47 std::shared_ptr<A> pA(new A); 50 std::shared_ptr<B> pB(new B); 66 std::shared_ptr<A> pA; 69 std::shared_ptr<B> pB(new B); 85 std::shared_ptr<A> pA(new A); 88 std::shared_ptr<B> pB; 104 std::shared_ptr<A> pA [all...] |
shared_ptr_rv.pass.cpp | 12 // shared_ptr 14 // shared_ptr& operator=(shared_ptr&& r); 47 std::shared_ptr<A> pA(new A); 50 std::shared_ptr<A> pB(new A); 66 std::shared_ptr<A> pA; 69 std::shared_ptr<A> pB(new A); 85 std::shared_ptr<A> pA(new A); 88 std::shared_ptr<A> pB; 104 std::shared_ptr<A> pA [all...] |
auto_ptr_Y.pass.cpp | 12 // shared_ptr 14 // template<class Y> shared_ptr& operator=(auto_ptr<Y>&& r); 49 std::shared_ptr<B> pB(new B); 66 std::shared_ptr<B> pB(new B); 83 std::shared_ptr<B> pB; 100 std::shared_ptr<B> pB;
|
unique_ptr_Y.pass.cpp | 12 // shared_ptr 14 // template <class Y, class D> shared_ptr& operator=(unique_ptr<Y, D>&& r); 49 std::shared_ptr<B> pB(new B); 66 std::shared_ptr<B> pB(new B); 83 std::shared_ptr<B> pB; 100 std::shared_ptr<B> pB;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign/ |
shared_ptr.pass.cpp | 12 // shared_ptr 14 // shared_ptr& operator=(const shared_ptr& r); 46 const std::shared_ptr<A> pA(new A); 49 std::shared_ptr<A> pB(new A); 65 const std::shared_ptr<A> pA; 68 std::shared_ptr<A> pB(new A); 84 const std::shared_ptr<A> pA(new A); 87 std::shared_ptr<A> pB; 103 const std::shared_ptr<A> pA [all...] |
shared_ptr_Y.pass.cpp | 12 // shared_ptr 14 // template<class Y> shared_ptr& operator=(const shared_ptr<Y>& r); 46 const std::shared_ptr<A> pA(new A); 49 std::shared_ptr<B> pB(new B); 65 const std::shared_ptr<A> pA; 68 std::shared_ptr<B> pB(new B); 84 const std::shared_ptr<A> pA(new A); 87 std::shared_ptr<B> pB; 103 const std::shared_ptr<A> pA [all...] |
shared_ptr_Y_rv.pass.cpp | 12 // shared_ptr 14 // template<class Y> shared_ptr& operator=(shared_ptr<Y>&& r); 47 std::shared_ptr<A> pA(new A); 50 std::shared_ptr<B> pB(new B); 66 std::shared_ptr<A> pA; 69 std::shared_ptr<B> pB(new B); 85 std::shared_ptr<A> pA(new A); 88 std::shared_ptr<B> pB; 104 std::shared_ptr<A> pA [all...] |
shared_ptr_rv.pass.cpp | 12 // shared_ptr 14 // shared_ptr& operator=(shared_ptr&& r); 47 std::shared_ptr<A> pA(new A); 50 std::shared_ptr<A> pB(new A); 66 std::shared_ptr<A> pA; 69 std::shared_ptr<A> pB(new A); 85 std::shared_ptr<A> pA(new A); 88 std::shared_ptr<A> pB; 104 std::shared_ptr<A> pA [all...] |
auto_ptr_Y.pass.cpp | 12 // shared_ptr 14 // template<class Y> shared_ptr& operator=(auto_ptr<Y>&& r); 49 std::shared_ptr<B> pB(new B); 66 std::shared_ptr<B> pB(new B); 83 std::shared_ptr<B> pB; 100 std::shared_ptr<B> pB;
|
unique_ptr_Y.pass.cpp | 12 // shared_ptr 14 // template <class Y, class D> shared_ptr& operator=(unique_ptr<Y, D>&& r); 49 std::shared_ptr<B> pB(new B); 66 std::shared_ptr<B> pB(new B); 83 std::shared_ptr<B> pB; 100 std::shared_ptr<B> pB;
|
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const/ |
shared_ptr_Y.pass.cpp | 14 // template<class Y> weak_ptr(const shared_ptr<Y>& r); 56 static_assert(( std::is_convertible<std::shared_ptr<A>, std::weak_ptr<B> >::value), ""); 57 static_assert((!std::is_convertible<std::weak_ptr<B>, std::shared_ptr<A> >::value), ""); 58 static_assert((!std::is_convertible<std::shared_ptr<A>, std::weak_ptr<C> >::value), ""); 60 const std::shared_ptr<A> pA(new A); 78 std::shared_ptr<A> pA;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.const/ |
shared_ptr_Y.pass.cpp | 14 // template<class Y> weak_ptr(const shared_ptr<Y>& r); 56 static_assert(( std::is_convertible<std::shared_ptr<A>, std::weak_ptr<B> >::value), ""); 57 static_assert((!std::is_convertible<std::weak_ptr<B>, std::shared_ptr<A> >::value), ""); 58 static_assert((!std::is_convertible<std::shared_ptr<A>, std::weak_ptr<C> >::value), ""); 60 const std::shared_ptr<A> pA(new A); 78 std::shared_ptr<A> pA;
|