diff options
Diffstat (limited to 'JavaScriptCore/wtf/RefPtr.h')
-rw-r--r-- | JavaScriptCore/wtf/RefPtr.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/JavaScriptCore/wtf/RefPtr.h b/JavaScriptCore/wtf/RefPtr.h index 8bd1ac3..6afa886 100644 --- a/JavaScriptCore/wtf/RefPtr.h +++ b/JavaScriptCore/wtf/RefPtr.h @@ -24,7 +24,6 @@ #define WTF_RefPtr_h #include <algorithm> -#include "AlwaysInline.h" #include "FastAllocBase.h" #include "PassRefPtr.h" @@ -75,6 +74,7 @@ namespace WTF { RefPtr& operator=(T*); RefPtr& operator=(const PassRefPtr<T>&); RefPtr& operator=(const NonNullPassRefPtr<T>&); + RefPtr& operator=(std::nullptr_t) { clear(); return *this; } template<typename U> RefPtr& operator=(const RefPtr<U>&); template<typename U> RefPtr& operator=(const PassRefPtr<U>&); template<typename U> RefPtr& operator=(const NonNullPassRefPtr<U>&); |