Searched defs:PassOwnPtr (Results 1 - 2 of 2) sorted by relevance
/macosx-10.10/WTF-7600.1.24/wtf/ | ||
H A D | PassOwnPtr.h | 43 template<typename T> class PassOwnPtr { class in namespace:WTF 48 PassOwnPtr() : m_ptr(0) { } function in class:WTF::PassOwnPtr 49 PassOwnPtr(std::nullptr_t) : m_ptr(0) { } function in class:WTF::PassOwnPtr 54 PassOwnPtr(const PassOwnPtr& o) : m_ptr(o.leakPtr()) { } function in class:WTF::PassOwnPtr 55 template<typename U> PassOwnPtr(cons function in class:WTF::PassOwnPtr 72 operator =(const PassOwnPtr&) argument 77 explicit PassOwnPtr(PtrType ptr) : m_ptr(ptr) { } function in class:WTF::PassOwnPtr 81 operator ==(const PassOwnPtr<U>&) argument 82 operator !=(const PassOwnPtr<U>&) argument [all...] |
H A D | OwnPtr.h | 83 template<typename U> bool operator==(const PassOwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } argument 84 template<typename U> bool operator!=(const PassOwnPtr<U>&) { COMPILE_ASSERT(!sizeof(U*), OwnPtrs_should_never_be_equal); return false; } argument [all...] |
Completed in 117 milliseconds