Home
last modified time | relevance | path

Searched defs:WeakPtr (Results 1 – 4 of 4) sorted by relevance

/third_party/gn/src/base/memory/
Dweak_ptr.h84 class WeakPtr; variable
222 WeakPtr(std::nullptr_t) {} in WeakPtr() function
227 WeakPtr(const WeakPtr<U>& other) : WeakPtrBase(other) { in WeakPtr() function
234 WeakPtr(WeakPtr<U>&& other) : WeakPtrBase(std::move(other)) { in WeakPtr() function
260 friend class WeakPtr; variable
264 WeakPtr(const internal::WeakReference& ref, T* ptr) in WeakPtr() function
/third_party/cef/include/base/
Dcef_weak_ptr.h120 class WeakPtr; variable
263 WeakPtr(std::nullptr_t) {} in WeakPtr() function
268 WeakPtr(const WeakPtr<U>& other) : WeakPtrBase(other) { in WeakPtr() function
275 WeakPtr(WeakPtr<U>&& other) noexcept : WeakPtrBase(std::move(other)) { in WeakPtr() function
315 friend class WeakPtr; variable
319 WeakPtr(const internal::WeakReference& ref, T* ptr) in WeakPtr() function
/third_party/flutter/engine/flutter/fml/memory/
Dweak_ptr.h43 WeakPtr() : ptr_(nullptr) {} in WeakPtr() function
49 WeakPtr(const WeakPtr<U>& r) in WeakPtr() function
56 WeakPtr(WeakPtr<U>&& r) in WeakPtr() function
105 explicit WeakPtr(T* ptr, in WeakPtr() function
/third_party/vk-gl-cts/framework/delibs/decpp/
DdeSharedPtr.hpp173 class WeakPtr class
538 inline WeakPtr<T>::WeakPtr (void) in WeakPtr() function in de::WeakPtr
549 inline WeakPtr<T>::WeakPtr (const WeakPtr<T>& other) in WeakPtr() function in de::WeakPtr
561 inline WeakPtr<T>::WeakPtr (const SharedPtr<T>& other) in WeakPtr() function in de::WeakPtr