Lines Matching refs:PtrType
48 typedef ValueType* PtrType;
60 PtrType get() const { return m_ptr; }
63 PtrType leakPtr() const WARN_UNUSED_RETURN;
66 PtrType operator->() const { ASSERT(m_ptr); return m_ptr; }
71 typedef PtrType PassOwnPtr::*UnspecifiedBoolType;
83 PassOwnPtr(PtrType ptr) : m_ptr(ptr) { }
84 PassOwnPtr& operator=(PtrType);
89 explicit PassOwnPtr(PtrType ptr) : m_ptr(ptr) { }
92 mutable PtrType m_ptr;
97 PtrType ptr = m_ptr;
102 template<typename T> inline typename PassOwnPtr<T>::PtrType PassOwnPtr<T>::leakPtr() const
104 PtrType ptr = m_ptr;
110 template<typename T> inline PassOwnPtr<T>& PassOwnPtr<T>::operator=(PtrType optr)
112 PtrType ptr = m_ptr;
123 PtrType ptr = m_ptr;
133 PtrType ptr = m_ptr;