Lines Matching refs:template
33 template <typename T> class PassRefPtr;
34 template <typename T> class NonNullPassRefPtr;
38 template <typename T> class RefPtr : public FastAllocBase {
44 template <typename U> RefPtr(const PassRefPtr<U>&);
45 template <typename U> RefPtr(const NonNullPassRefPtr<U>&);
56 …template <typename U> RefPtr(const RefPtr<U>& o) : m_ptr(o.get()) { T* ptr = m_ptr; refIfNotNull(p… in RefPtr()
76 template <typename U> RefPtr& operator=(const RefPtr<U>&);
77 template <typename U> RefPtr& operator=(const PassRefPtr<U>&);
78 template <typename U> RefPtr& operator=(const NonNullPassRefPtr<U>&);
88 template <typename T> template <typename U> inline RefPtr<T>::RefPtr(const PassRefPtr<U>& o) in RefPtr()
93 …template <typename T> template <typename U> inline RefPtr<T>::RefPtr(const NonNullPassRefPtr<U>& o) in RefPtr()
98 template <typename T> inline RefPtr<T>& RefPtr<T>::operator=(const RefPtr<T>& o)
108 …template <typename T> template <typename U> inline RefPtr<T>& RefPtr<T>::operator=(const RefPtr<U>…
118 template <typename T> inline RefPtr<T>& RefPtr<T>::operator=(T* optr)
127 template <typename T> inline RefPtr<T>& RefPtr<T>::operator=(const PassRefPtr<T>& o)
135 template <typename T> inline RefPtr<T>& RefPtr<T>::operator=(const NonNullPassRefPtr<T>& o)
143 …template <typename T> template <typename U> inline RefPtr<T>& RefPtr<T>::operator=(const PassRefPt…
151 …template <typename T> template <typename U> inline RefPtr<T>& RefPtr<T>::operator=(const NonNullPa…
159 template <class T> inline void RefPtr<T>::swap(RefPtr<T>& o) in swap()
164 template <class T> inline void swap(RefPtr<T>& a, RefPtr<T>& b) in swap()
169 template <typename T, typename U> inline bool operator==(const RefPtr<T>& a, const RefPtr<U>& b)
174 template <typename T, typename U> inline bool operator==(const RefPtr<T>& a, U* b)
179 template <typename T, typename U> inline bool operator==(T* a, const RefPtr<U>& b)
184 template <typename T, typename U> inline bool operator!=(const RefPtr<T>& a, const RefPtr<U>& b)
189 template <typename T, typename U> inline bool operator!=(const RefPtr<T>& a, U* b)
194 template <typename T, typename U> inline bool operator!=(T* a, const RefPtr<U>& b)
199 template <typename T, typename U> inline RefPtr<T> static_pointer_cast(const RefPtr<U>& p) in static_pointer_cast()
204 template <typename T, typename U> inline RefPtr<T> const_pointer_cast(const RefPtr<U>& p) in const_pointer_cast()
209 template <typename T> inline T* getPtr(const RefPtr<T>& p) in getPtr()