Searched defs:RefPtr (Results 1 – 8 of 8) sorted by relevance
36 ALWAYS_INLINE RefPtr() : m_ptr(0) { } in RefPtr() function37 ALWAYS_INLINE RefPtr(T* ptr) : m_ptr(ptr) { refIfNotNull(ptr); } in RefPtr() function38 ALWAYS_INLINE explicit RefPtr(T& ref) : m_ptr(&ref) { m_ptr->ref(); } in RefPtr() function39 ALWAYS_INLINE RefPtr(const RefPtr& o) : m_ptr(o.m_ptr) { refIfNotNull(m_ptr); } in RefPtr() function40 …template<typename U> RefPtr(const RefPtr<U>& o, EnsurePtrConvertibleArgDecl(U, T)) : m_ptr(o.get()… in RefPtr() function46 RefPtr(HashTableDeletedValueType) : m_ptr(hashTableDeletedValue()) { } in RefPtr() function82 …template<typename T> template<typename U> inline RefPtr<T>::RefPtr(const PassRefPtr<U>& o, EnsureP… in RefPtr() function
31 template<typename T> class RefPtr; variable
30 template<typename T> class RefPtr; variable
47 RefPtr() : ptr_(NULL) {} in RefPtr() function49 RefPtr(const RefPtr& other) in RefPtr() function55 RefPtr(const RefPtr<U>& other) in RefPtr() function98 explicit RefPtr(T* ptr) : ptr_(ptr) {} in RefPtr() function
47 struct RefPtr { struct52 intrefptr;57 intrefptr2;62 refptr0;66 refptr1;73 refptr2; // expected-note {{in instantiation}}
3 template<typename T> struct RefPtr { struct4 …RefPtr& operator=(const RefPtr&) { int a[sizeof(T) ? -1 : -1];} // expected-error 2 {{array with a… in operator =() argument
84 template <class T> struct RefPtr { struct85 T* p;86 ~RefPtr() { in ~RefPtr()
15 template<typename> struct RefPtr { }; struct