Home
last modified time | relevance | path

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

/external/libchrome/base/memory/
Dweak_ptr.h145 class BASE_EXPORT WeakPtrBase {
147 WeakPtrBase();
148 ~WeakPtrBase();
150 WeakPtrBase(const WeakPtrBase& other) = default;
151 WeakPtrBase(WeakPtrBase&& other) = default;
152 WeakPtrBase& operator=(const WeakPtrBase& other) = default;
153 WeakPtrBase& operator=(WeakPtrBase&& other) = default;
161 WeakPtrBase(const WeakReference& ref, uintptr_t ptr);
219 class WeakPtr : public internal::WeakPtrBase {
228 WeakPtr(const WeakPtr<U>& other) : WeakPtrBase(other) { in WeakPtr()
[all …]
Dweak_ptr.cc68 WeakPtrBase::WeakPtrBase() : ptr_(0) {} in WeakPtrBase() function in base::internal::WeakPtrBase
70 WeakPtrBase::~WeakPtrBase() = default;
72 WeakPtrBase::WeakPtrBase(const WeakReference& ref, uintptr_t ptr) in WeakPtrBase() function in base::internal::WeakPtrBase