/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.shared.const/ |
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
|
nullptr_t_deleter_allocator_throw.pass.cpp | 12 // template<class D, class A> shared_ptr(nullptr_t, D d, A a); 35 std::shared_ptr<A> p(nullptr, test_deleter<A>(3), test_allocator<A>(5));
|
nullptr_t_deleter_throw.pass.cpp | 12 // shared_ptr 14 // template<class D> shared_ptr(nullptr_t, D d); 52 std::shared_ptr<A> p(nullptr, test_deleter<A>(3));
|
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.mod/ |
reset.pass.cpp | 33 std::shared_ptr<A> p1(new A);
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/ |
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.weak/util.smartptr.weak.mod/ |
reset.pass.cpp | 33 std::shared_ptr<A> p1(new A);
|
/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));
|
/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));
|
/external/lldb/source/Plugins/ObjectContainer/BSD-Archive/ |
ObjectContainerBSDArchive.h | 127 typedef std::shared_ptr<Archive> shared_ptr; typedef in class:ObjectContainerBSDArchive::Archive 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;
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6/x86_64-linux/include/c++/4.6/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 59 * @brief Exception possibly thrown by @c shared_ptr. 510 class shared_ptr; 545 // object pointed to is deleted when the last shared_ptr pointing to 746 // 2.2.3.8 shared_ptr specialized algorithms. 752 // 2.2.3.9 shared_ptr casts 754 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get())) 764 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()) 992 class shared_ptr class in namespace:tr1 996 shared_ptr() function in class:tr1::shared_ptr 1001 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr 1005 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr 1009 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1014 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1020 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1025 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr 1029 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr 1033 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 59 * @brief Exception possibly thrown by @c shared_ptr. 503 class shared_ptr; 538 // object pointed to is deleted when the last shared_ptr pointing to 739 // 2.2.3.8 shared_ptr specialized algorithms. 745 // 2.2.3.9 shared_ptr casts 747 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get())) 757 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()) 985 class shared_ptr class in namespace:tr1 989 shared_ptr() function in class:tr1::shared_ptr 994 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr 998 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr 1002 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1007 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1013 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1018 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr 1022 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr 1026 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 59 * @brief Exception possibly thrown by @c shared_ptr. 503 class shared_ptr; 538 // object pointed to is deleted when the last shared_ptr pointing to 739 // 2.2.3.8 shared_ptr specialized algorithms. 745 // 2.2.3.9 shared_ptr casts 747 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get())) 757 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()) 985 class shared_ptr class in namespace:tr1 989 shared_ptr() function in class:tr1::shared_ptr 994 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr 998 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr 1002 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1007 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1013 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1018 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr 1022 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr 1026 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr [all...] |
/prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 315 class shared_ptr; 353 * The object pointed to is deleted when the last shared_ptr pointing to 591 // 2.2.3.8 shared_ptr specialized algorithms. 597 // 2.2.3.9 shared_ptr casts 599 * <code>shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get()))</code> 609 * <code>shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()))</code> 619 * <code>shared_ptr<_Tp, _Lp>(dynamic_cast<_Tp*>(__r.get()))</code 832 class shared_ptr class in namespace:std::tr1 836 shared_ptr() function in class:std::tr1::shared_ptr 841 shared_ptr(_Tp1* __p) function in class:std::tr1::shared_ptr 845 shared_ptr(_Tp1* __p, _Deleter __d) function in class:std::tr1::shared_ptr 849 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 854 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 860 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 865 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:std::tr1::shared_ptr 869 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:std::tr1::shared_ptr 873 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:std::tr1::shared_ptr [all...] |
/prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 315 class shared_ptr; 353 * The object pointed to is deleted when the last shared_ptr pointing to 591 // 2.2.3.8 shared_ptr specialized algorithms. 597 // 2.2.3.9 shared_ptr casts 599 * <code>shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get()))</code> 609 * <code>shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()))</code> 619 * <code>shared_ptr<_Tp, _Lp>(dynamic_cast<_Tp*>(__r.get()))</code 832 class shared_ptr class in namespace:std::tr1 836 shared_ptr() function in class:std::tr1::shared_ptr 841 shared_ptr(_Tp1* __p) function in class:std::tr1::shared_ptr 845 shared_ptr(_Tp1* __p, _Deleter __d) function in class:std::tr1::shared_ptr 849 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 854 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 860 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 865 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:std::tr1::shared_ptr 869 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:std::tr1::shared_ptr 873 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:std::tr1::shared_ptr [all...] |
/prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 315 class shared_ptr; 353 * The object pointed to is deleted when the last shared_ptr pointing to 591 // 2.2.3.8 shared_ptr specialized algorithms. 597 // 2.2.3.9 shared_ptr casts 599 * <code>shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get()))</code> 609 * <code>shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()))</code> 619 * <code>shared_ptr<_Tp, _Lp>(dynamic_cast<_Tp*>(__r.get()))</code 832 class shared_ptr class in namespace:std::tr1 836 shared_ptr() function in class:std::tr1::shared_ptr 841 shared_ptr(_Tp1* __p) function in class:std::tr1::shared_ptr 845 shared_ptr(_Tp1* __p, _Deleter __d) function in class:std::tr1::shared_ptr 849 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 854 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 860 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 865 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:std::tr1::shared_ptr 869 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:std::tr1::shared_ptr 873 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:std::tr1::shared_ptr [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 315 class shared_ptr; 353 * The object pointed to is deleted when the last shared_ptr pointing to 591 // 2.2.3.8 shared_ptr specialized algorithms. 597 // 2.2.3.9 shared_ptr casts 599 * <code>shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get()))</code> 609 * <code>shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()))</code> 619 * <code>shared_ptr<_Tp, _Lp>(dynamic_cast<_Tp*>(__r.get()))</code 832 class shared_ptr class in namespace:std::tr1 836 shared_ptr() function in class:std::tr1::shared_ptr 841 shared_ptr(_Tp1* __p) function in class:std::tr1::shared_ptr 845 shared_ptr(_Tp1* __p, _Deleter __d) function in class:std::tr1::shared_ptr 849 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 854 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 860 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 865 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:std::tr1::shared_ptr 869 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:std::tr1::shared_ptr 873 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:std::tr1::shared_ptr [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 59 * @brief Exception possibly thrown by @c shared_ptr. 510 class shared_ptr; 545 // object pointed to is deleted when the last shared_ptr pointing to 746 // 2.2.3.8 shared_ptr specialized algorithms. 752 // 2.2.3.9 shared_ptr casts 754 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get())) 764 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()) 992 class shared_ptr class in namespace:tr1 996 shared_ptr() function in class:tr1::shared_ptr 1001 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr 1005 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr 1009 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1014 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1020 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1025 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr 1029 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr 1033 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 29 // shared_ptr.hpp 45 /** @file tr1/shared_ptr.h 60 * @brief Exception possibly thrown by @c shared_ptr. 510 class shared_ptr; 545 // object pointed to is deleted when the last shared_ptr pointing to 746 // 2.2.3.8 shared_ptr specialized algorithms. 752 // 2.2.3.9 shared_ptr casts 754 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get())) 764 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()) 992 class shared_ptr class in namespace:tr1 996 shared_ptr() function in class:tr1::shared_ptr 1001 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr 1005 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr 1009 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1014 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1020 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1025 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr 1029 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr 1033 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.6/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 59 * @brief Exception possibly thrown by @c shared_ptr. 510 class shared_ptr; 545 // object pointed to is deleted when the last shared_ptr pointing to 746 // 2.2.3.8 shared_ptr specialized algorithms. 752 // 2.2.3.9 shared_ptr casts 754 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get())) 764 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()) 992 class shared_ptr class in namespace:tr1 996 shared_ptr() function in class:tr1::shared_ptr 1001 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr 1005 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr 1009 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1014 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1020 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1025 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr 1029 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr 1033 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.7/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 29 // shared_ptr.hpp 45 /** @file tr1/shared_ptr.h 60 * @brief Exception possibly thrown by @c shared_ptr. 510 class shared_ptr; 545 // object pointed to is deleted when the last shared_ptr pointing to 746 // 2.2.3.8 shared_ptr specialized algorithms. 752 // 2.2.3.9 shared_ptr casts 754 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get())) 764 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()) 992 class shared_ptr class in namespace:tr1 996 shared_ptr() function in class:tr1::shared_ptr 1001 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr 1005 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr 1009 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1014 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1020 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1025 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr 1029 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr 1033 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 59 * @brief Exception possibly thrown by @c shared_ptr. 503 class shared_ptr; 538 // object pointed to is deleted when the last shared_ptr pointing to 739 // 2.2.3.8 shared_ptr specialized algorithms. 745 // 2.2.3.9 shared_ptr casts 747 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get())) 757 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()) 985 class shared_ptr class in namespace:tr1 989 shared_ptr() function in class:tr1::shared_ptr 994 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr 998 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr 1002 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1007 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1013 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1018 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr 1022 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr 1026 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.9/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 59 * @brief Exception possibly thrown by @c shared_ptr. 503 class shared_ptr; 538 // object pointed to is deleted when the last shared_ptr pointing to 739 // 2.2.3.8 shared_ptr specialized algorithms. 745 // 2.2.3.9 shared_ptr casts 747 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get())) 757 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()) 985 class shared_ptr class in namespace:tr1 989 shared_ptr() function in class:tr1::shared_ptr 994 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr 998 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr 1002 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1007 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1013 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1018 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr 1022 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr 1026 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr [all...] |
/external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.assign/ |
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;
|