Home
last modified time | relevance | path

Searched refs:WeakPtrBase (Results 1 – 4 of 4) sorted by relevance

/third_party/gn/src/base/memory/
Dweak_ptr.h143 class WeakPtrBase {
145 WeakPtrBase();
146 ~WeakPtrBase();
148 WeakPtrBase(const WeakPtrBase& other) = default;
149 WeakPtrBase(WeakPtrBase&& other) = default;
150 WeakPtrBase& operator=(const WeakPtrBase& other) = default;
151 WeakPtrBase& operator=(WeakPtrBase&& other) = default;
159 WeakPtrBase(const WeakReference& ref, uintptr_t ptr);
218 class WeakPtr : public internal::WeakPtrBase {
227 WeakPtr(const WeakPtr<U>& other) : WeakPtrBase(other) { in WeakPtr()
[all …]
Dweak_ptr.cc57 WeakPtrBase::WeakPtrBase() : ptr_(0) {} in WeakPtrBase() function in base::internal::WeakPtrBase
59 WeakPtrBase::~WeakPtrBase() = default;
61 WeakPtrBase::WeakPtrBase(const WeakReference& ref, uintptr_t ptr) in WeakPtrBase() function in base::internal::WeakPtrBase
/third_party/cef/include/base/
Dcef_weak_ptr.h185 class WeakPtrBase {
187 WeakPtrBase();
188 ~WeakPtrBase();
190 WeakPtrBase(const WeakPtrBase& other) = default;
191 WeakPtrBase(WeakPtrBase&& other) noexcept = default;
192 WeakPtrBase& operator=(const WeakPtrBase& other) = default;
193 WeakPtrBase& operator=(WeakPtrBase&& other) noexcept = default;
201 WeakPtrBase(const WeakReference& ref, uintptr_t ptr);
260 class WeakPtr : public internal::WeakPtrBase {
268 WeakPtr(const WeakPtr<U>& other) : WeakPtrBase(other) { in WeakPtr()
[all …]
/third_party/cef/libcef_dll/base/
Dcef_weak_ptr.cc82 WeakPtrBase::WeakPtrBase() : ptr_(0) {} in WeakPtrBase() function in base::internal::WeakPtrBase
84 WeakPtrBase::~WeakPtrBase() = default;
86 WeakPtrBase::WeakPtrBase(const WeakReference& ref, uintptr_t ptr) in WeakPtrBase() function in base::internal::WeakPtrBase