HomeSort by relevance Sort by last modified time
    Searched defs:shared_ptr (Results 1 - 12 of 12) sorted by null

  /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> &param)
132 : _mRef(reinterpret_cast<std::shared_ptr<C2Param>*>(&param)) { }
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...]

Completed in 280 milliseconds