Lines Matching refs:WeakReference
91 class BASE_EXPORT WeakReference {
111 WeakReference();
112 explicit WeakReference(const scoped_refptr<Flag>& flag);
113 ~WeakReference();
115 WeakReference(WeakReference&& other);
116 WeakReference(const WeakReference& other);
117 WeakReference& operator=(WeakReference&& other) = default;
118 WeakReference& operator=(const WeakReference& other) = default;
131 WeakReference GetRef() const;
138 mutable scoped_refptr<WeakReference::Flag> flag_;
156 ref_ = internal::WeakReference(); in reset()
161 WeakPtrBase(const WeakReference& ref, uintptr_t ptr);
163 WeakReference ref_;
264 WeakPtr(const internal::WeakReference& ref, T* ptr) in WeakPtr()