Lines Matching refs:WeakPtrBase
145 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()
235 WeakPtr(WeakPtr<U>&& other) : WeakPtrBase(std::move(other)) { in WeakPtr()
265 : WeakPtrBase(ref, reinterpret_cast<uintptr_t>(ptr)) {} in WeakPtr()