OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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