HomeSort by relevance Sort by last modified time
    Searched defs:releaseRef (Results 1 - 4 of 4) sorted by null

  /external/webkit/JavaScriptCore/API/
JSRetainPtr.h 55 T releaseRef() { T tmp = m_ptr; m_ptr = 0; return tmp; }
  /external/webkit/JavaScriptCore/wtf/
PassRefPtr.h 64 PassRefPtr(const PassRefPtr& o) : m_ptr(o.releaseRef()) {}
65 template <typename U> PassRefPtr(const PassRefPtr<U>& o) : m_ptr(o.releaseRef()) { }
75 T* releaseRef() const { T* tmp = m_ptr; m_ptr = 0; return tmp; }
99 // begins life non-null, and can only become null through a call to releaseRef()
123 : m_ptr(o.releaseRef())
129 : m_ptr(o.releaseRef())
135 : m_ptr(o.releaseRef())
145 T* releaseRef() const { T* tmp = m_ptr; m_ptr = 0; return tmp; }
176 m_ptr = ref.releaseRef();
184 m_ptr = ref.releaseRef();
    [all...]
RetainPtr.h 69 PtrType releaseRef() { PtrType tmp = m_ptr; m_ptr = 0; return tmp; }
  /external/webkit/WebCore/platform/win/
COMPtr.h 66 T* releaseRef() { T* tmp = m_ptr; m_ptr = 0; return tmp; }
203 static void constructDeletedValue(COMPtr<P>& slot) { slot.releaseRef(); *&slot = reinterpret_cast<P*>(-1); }

Completed in 268 milliseconds