Home | History | Annotate | Download | only in memory

Lines Matching defs:WeakReference

91 class BASE_EXPORT WeakReference {
111 WeakReference();
112 explicit WeakReference(const 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;
140 mutable scoped_refptr<WeakReference::Flag> flag_;
158 explicit WeakPtrBase(const WeakReference& ref);
160 WeakReference ref_;
237 ref_ = internal::WeakReference();
250 WeakPtr(const internal::WeakReference& ref, T* ptr)