| /external/harfbuzz_ng/src/ |
| D | hb-cplusplus.hh | 51 struct shared_ptr struct 53 using element_type = T; 55 using v = vtable<T>; 57 explicit shared_ptr (T *p = nullptr) : p (p) {} in shared_ptr() argument 58 shared_ptr (const shared_ptr &o) : p (v::reference (o.p)) {} in shared_ptr() argument 59 shared_ptr (shared_ptr &&o) : p (o.p) { o.p = nullptr; } in shared_ptr() argument 60 …ator = (const shared_ptr &o) { if (p != o.p) { destroy (); p = o.p; reference (); } return *this; } in operator =() 61 shared_ptr& operator = (shared_ptr &&o) { v::destroy (p); p = o.p; o.p = nullptr; return *this; } in operator =() 62 ~shared_ptr () { v::destroy (p); p = nullptr; } in ~shared_ptr() 64 T* get() const { return p; } in get() [all …]
|
| /external/clang/test/SemaObjCXX/ |
| D | warn-missing-super.mm | 10 template<typename T> struct shared_ptr { struct 17 constexpr shared_ptr<int> dummy; argument
|
| /external/clang/test/Analysis/Inputs/ |
| D | system-header-simulator-cxx-std-suppression.h | 125 shared_ptr(shared_ptr&& __r) { } in shared_ptr() function 141 shared_ptr<_Tp>::shared_ptr(nullptr_t) { in shared_ptr() function
|
| /external/rust/cxx/src/ |
| D | shared_ptr.rs | 30 let mut shared_ptr = MaybeUninit::<SharedPtr<T>>::uninit(); in null() localVariable 43 let mut shared_ptr = MaybeUninit::<SharedPtr<T>>::uninit(); in new() localVariable 94 let mut shared_ptr = MaybeUninit::<SharedPtr<T>>::uninit(); in clone() localVariable
|
| D | lib.rs | 455 mod shared_ptr; module
|
| D | weak_ptr.rs | 48 let mut shared_ptr = MaybeUninit::<SharedPtr<T>>::uninit(); in upgrade() localVariable
|
| /external/clang/test/Analysis/ |
| D | NewDelete-checker-test.cpp | 272 class shared_ptr { class 277 shared_ptr() : p(0), control(0) {} in shared_ptr() function in reference_count::shared_ptr 278 explicit shared_ptr(T *p) : p(p), control(new control_block) { in shared_ptr() function in reference_count::shared_ptr 281 shared_ptr(shared_ptr &other) : p(other.p), control(other.control) { in shared_ptr() function in reference_count::shared_ptr
|
| /external/clang/test/CodeGenCXX/ |
| D | linetable-eh.cpp | 20 template<class _Tp> class shared_ptr { class
|
| /external/tensorflow/tensorflow/core/framework/ |
| D | shared_ptr_variant.h | 28 std::shared_ptr<T> shared_ptr; member
|
| /external/clang/test/SemaTemplate/ |
| D | destructor-template.cpp | 66 template <class T> class shared_ptr {}; class
|
| /external/rust/cxx/tests/ |
| D | test.rs | 277 let shared_ptr = ffi::c_return_shared_ptr(); in test_shared_ptr_weak_ptr() localVariable
|
| /external/mesa3d/src/gallium/auxiliary/gallivm/ |
| D | lp_bld_tgsi.h | 283 LLVMValueRef shared_ptr; member 535 LLVMValueRef shared_ptr; member
|
| D | lp_bld_nir.h | 220 LLVMValueRef shared_ptr; member
|
| /external/mesa3d/src/gallium/drivers/llvmpipe/ |
| D | lp_state_cs.c | 304 LLVMValueRef shared_ptr; in generate_compute() local
|
| /external/rust/cxx/tests/ffi/ |
| D | lib.rs | 465 let mut shared_ptr = MaybeUninit::<SharedPtr<ffi::C>>::uninit(); in r_return_shared_ptr() localVariable
|