Lines Matching refs:PtrType
44 typedef ValueType* PtrType;
59 PtrType get() const { return m_ptr; }
63 PtrType leakPtr() WARN_UNUSED_RETURN;
66 PtrType operator->() const { ASSERT(m_ptr); return m_ptr; }
71 typedef PtrType OwnPtr::*UnspecifiedBoolType;
81 explicit OwnPtr(PtrType ptr) : m_ptr(ptr) { }
82 void set(PtrType);
86 PtrType m_ptr;
96 PtrType ptr = m_ptr;
103 PtrType ptr = m_ptr;
108 template<typename T> inline typename OwnPtr<T>::PtrType OwnPtr<T>::leakPtr()
110 PtrType ptr = m_ptr;
116 template<typename T> inline void OwnPtr<T>::set(PtrType ptr)
119 PtrType oldPtr = m_ptr;
127 PtrType ptr = m_ptr;
136 PtrType ptr = m_ptr;
168 template<typename T> inline typename OwnPtr<T>::PtrType getPtr(const OwnPtr<T>& p)