Lines Matching refs:WeakReference
90 class WeakReference {
109 WeakReference();
110 explicit WeakReference(const scoped_refptr<Flag>& flag);
111 ~WeakReference();
113 WeakReference(WeakReference&& other);
114 WeakReference(const WeakReference& other);
115 WeakReference& operator=(WeakReference&& other) = default;
116 WeakReference& operator=(const WeakReference& other) = default;
129 WeakReference GetRef() const;
136 mutable scoped_refptr<WeakReference::Flag> flag_;
154 ref_ = internal::WeakReference();
159 WeakPtrBase(const WeakReference& ref, uintptr_t ptr);
161 WeakReference ref_;
264 WeakPtr(const internal::WeakReference& ref, T* ptr)