Searched defs:PassOwnPtr (Results 1 - 2 of 2) sorted by relevance

/macosx-10.10/WTF-7600.1.24/wtf/
H A DPassOwnPtr.h43 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 DOwnPtr.h83 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