Lines Matching refs:WeakReference
90 class WeakReference {
110 WeakReference();
111 explicit WeakReference(const Flag* flag);
112 ~WeakReference();
114 WeakReference(WeakReference&& other);
115 WeakReference(const WeakReference& other);
116 WeakReference& operator=(WeakReference&& other) = default;
117 WeakReference& operator=(const WeakReference& other) = default;
130 WeakReference GetRef() const;
137 mutable scoped_refptr<RefCountedObject<WeakReference::Flag>> flag_;
155 explicit WeakPtrBase(const WeakReference& ref);
157 WeakReference ref_;
191 ref_ = internal::WeakReference(); in reset()
203 WeakPtr(const internal::WeakReference& ref, T* ptr) in WeakPtr()