/external/clang/test/PCH/ |
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/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/clang/test/Analysis/Inputs/ |
system-header-simulator-cxx-std-suppression.h | 119 class shared_ptr class in namespace:std 122 constexpr shared_ptr(nullptr_t); 123 explicit shared_ptr(_Tp* __p); 125 shared_ptr(shared_ptr&& __r) { } function in class:std::shared_ptr 127 ~shared_ptr(); 129 shared_ptr& operator=(shared_ptr&& __r) { 132 // out of std::shared_ptr. 141 shared_ptr<_Tp>::shared_ptr(nullptr_t) function in class:std::shared_ptr [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/backward/ |
auto_ptr.h | 284 // 541. shared_ptr template assignment and void 316 shared_ptr<_Tp>::shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 30 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 63 /// 2.2.3.7 shared_ptr I/O 73 /// 2.2.3.10 shared_ptr get_deleter (experimental) 89 * The object pointed to is deleted when the last shared_ptr pointing to 93 class shared_ptr : public __shared_ptr<_Tp> class in inherits:__shared_ptr 97 * @brief Construct an empty %shared_ptr. 100 constexpr shared_ptr() noexcept 103 shared_ptr(const shared_ptr&) noexcept = default 112 explicit shared_ptr(_Tp1* __p) function in class:shared_ptr 129 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 146 shared_ptr(nullptr_t __p, _Deleter __d) function in class:shared_ptr 165 shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 184 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 248 explicit shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 257 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 314 shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a, function in class:shared_ptr [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/backward/ |
auto_ptr.h | 284 // 541. shared_ptr template assignment and void 316 shared_ptr<_Tp>::shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 30 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 63 /// 2.2.3.7 shared_ptr I/O 73 /// 2.2.3.10 shared_ptr get_deleter (experimental) 89 * The object pointed to is deleted when the last shared_ptr pointing to 93 class shared_ptr : public __shared_ptr<_Tp> class in inherits:__shared_ptr 97 * @brief Construct an empty %shared_ptr. 100 constexpr shared_ptr() noexcept 103 shared_ptr(const shared_ptr&) noexcept = default 112 explicit shared_ptr(_Tp1* __p) function in class:shared_ptr 129 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 146 shared_ptr(nullptr_t __p, _Deleter __d) function in class:shared_ptr 165 shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 184 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 248 explicit shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 257 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 314 shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a, function in class:shared_ptr [all...] |
/external/clang/test/SemaTemplate/ |
destructor-template.cpp | 66 template <class T> class shared_ptr {}; class in namespace:rdar13140795 74 shared_ptr<T> *x; 75 x->template shared_ptr<T>::~shared_ptr();
|
/external/clang/test/Analysis/ |
NewDelete-checker-test.cpp | 272 class shared_ptr { class in namespace:reference_count 277 shared_ptr() : p(0), control(0) {} function in class:reference_count::shared_ptr 278 explicit shared_ptr(T *p) : p(p), control(new control_block) { function in class:reference_count::shared_ptr 281 shared_ptr(shared_ptr &other) : p(other.p), control(other.control) { function in class:reference_count::shared_ptr 285 ~shared_ptr() { 296 void swap(shared_ptr &other) { 308 shared_ptr<int> a(new int); 313 shared_ptr<int> a(new int); 314 shared_ptr<int> b = a [all...] |
/hardware/google/av/codec2/vndk/include/util/ |
C2InterfaceHelper.h | 119 size_t GetBaseOffset(const std::shared_ptr<C2ParamReflector> &reflector, 123 * The interface helper class uses references to std::shared_ptr<T> config parameters. 124 * Internally, these need to be generalized to std::shared_ptr<C2Param> refs, but the cast is 131 inline C2_HIDE ParamRef(std::shared_ptr<T> ¶m) 132 : _mRef(reinterpret_cast<std::shared_ptr<C2Param>*>(¶m)) { } 135 operator std::shared_ptr<C2Param> *() const { return _mRef; } 140 std::shared_ptr<C2Param> get() const { return *_mRef; } 143 std::shared_ptr<C2Param> *_mRef; 206 * Factory is an interface to get the parameter helpers from a std::shared_ptr<T> &. 210 virtual std::shared_ptr<C2ParamReflector> getReflector() const = 0 [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-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...] |