Lines Matching refs:StaticRefPtr

10710 template<class T> class StaticRefPtr;
10838 RefPtr(const mozilla::StaticRefPtr<U>& aOther);
10910 operator=(const mozilla::StaticRefPtr<U>& aOther);
94865 class StaticRefPtr
94869 StaticRefPtr<T>& operator=(T* aRhs)
94875 StaticRefPtr<T>& operator=(const StaticRefPtr<T>& aRhs)
94880 StaticRefPtr<T>& operator=(already_AddRefed<T>& aRhs)
94886 StaticRefPtr<T>& operator=(already_AddRefed<T>&& aRhs)
94965 operator==(const StaticRefPtr<T>& aLhs, const StaticRefPtr<U>& aRhs)
94972 operator!=(const StaticRefPtr<T>& aLhs, const StaticRefPtr<U>& aRhs)
94977 template<class T, class U> inline bool operator==(const StaticRefPtr<T>& lhs, const U* rhs) { return lhs.get() == rhs; } template<class T, class U> inline bool operator==(const U* lhs, const StaticRefPtr<T>& rhs) { return rhs == lhs; } template<class T, class U> inline bool operator!=(const StaticRefPtr<T>& lhs, const U* rhs) { return !(lhs == rhs); } template<class T, class U> inline bool operator!=(const U* lhs, const StaticRefPtr<T>& rhs) { return !(lhs == rhs); }
94980 template<class T, class U> inline bool operator==(const StaticRefPtr<T>& lhs, U* rhs) { return lhs.get() == rhs; } template<class T, class U> inline bool operator==(U* lhs, const StaticRefPtr<T>& rhs) { return rhs == lhs; } template<class T, class U> inline bool operator!=(const StaticRefPtr<T>& lhs, U* rhs) { return !(lhs == rhs); } template<class T, class U> inline bool operator!=(U* lhs, const StaticRefPtr<T>& rhs) { return !(lhs == rhs); }
94984 template<class T> inline bool operator==(const StaticRefPtr<T>& lhs, StaticPtr_internal::Zero* rhs) { return lhs.get() == nullptr; } template<class T> inline bool operator==(StaticPtr_internal::Zero* lhs, const StaticRefPtr<T>& rhs) { return rhs == lhs; } template<class T> inline bool operator!=(const StaticRefPtr<T>& lhs, StaticPtr_internal::Zero* rhs) { return !(lhs == rhs); } template<class T> inline bool operator!=(StaticPtr_internal::Zero* lhs, const StaticRefPtr<T>& rhs) { return !(lhs == rhs); }
94993 RefPtr<T>::RefPtr(const mozilla::StaticRefPtr<U>& aOther)
94999 RefPtr<T>::operator=(const mozilla::StaticRefPtr<U>& aOther)
112761 mozilla::StaticRefPtr<nsIContent> mContent;
174434 static mozilla::StaticRefPtr<nsStyleQuoteValues> sInitialQuotes;
174435 static mozilla::StaticRefPtr<nsStyleQuoteValues> sNoneQuotes;