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

  /external/webkit/Source/JavaScriptCore/wtf/
PassOwnPtr.h 34 // Remove this once we make all WebKit code compatible with stricter rules about PassOwnPtr.
39 // Unlike most of our smart pointers, PassOwnPtr can take either the pointer type or the pointed-to type.
42 template<typename T> class PassOwnPtr;
43 template<typename T> PassOwnPtr<T> adoptPtr(T*);
45 template<typename T> class PassOwnPtr {
50 PassOwnPtr() : m_ptr(0) { }
53 // a const PassOwnPtr. However, it makes it much easier to work with PassOwnPtr
55 PassOwnPtr(const PassOwnPtr& o) : m_ptr(o.leakPtr()) {
    [all...]
  /external/webkit/Source/WebKit/chromium/src/
WebBlobData.cpp 35 #include <wtf/PassOwnPtr.h>
105 WebBlobData::WebBlobData(const PassOwnPtr<BlobData>& data)
111 WebBlobData& WebBlobData::operator=(const PassOwnPtr<BlobData>& data)
117 WebBlobData::operator PassOwnPtr<BlobData>()
124 void WebBlobData::assign(const PassOwnPtr<BlobData>& data)

Completed in 25 milliseconds