Home
last modified time | relevance | path

Searched defs:PassRefPtr (Results 1 – 18 of 18) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/wtf/
DPassRefPtr.h32 template<typename T> class PassRefPtr; variable
63 PassRefPtr() : m_ptr(0) { } in PassRefPtr() function
64 PassRefPtr(std::nullptr_t) : m_ptr(0) { } in PassRefPtr() function
65 PassRefPtr(T* ptr) : m_ptr(ptr) { refIfNotNull(ptr); } in PassRefPtr() function
66 …template<typename U> PassRefPtr(const RawPtr<U>& ptr, EnsurePtrConvertibleArgDecl(U, T)) : m_ptr(p… in PassRefPtr() function
67 explicit PassRefPtr(T& ptr) : m_ptr(&ptr) { m_ptr->ref(); } in PassRefPtr() function
71 PassRefPtr(const PassRefPtr& o) : m_ptr(o.leakRef()) { } in PassRefPtr() function
72 …template<typename U> PassRefPtr(const PassRefPtr<U>& o, EnsurePtrConvertibleArgDecl(U, T)) : m_ptr… in PassRefPtr() function
95 PassRefPtr(T* ptr, AdoptRefTag) : m_ptr(ptr) { } in PassRefPtr() function
102 …template<typename T> template<typename U> inline PassRefPtr<T>::PassRefPtr(const RefPtr<U>& o, Ens… in PassRefPtr() function
DForward.h30 template<typename T> class PassRefPtr; variable
DRefPtr.h33 template<typename T> class PassRefPtr; variable
/external/chromium_org/third_party/WebKit/public/platform/
DWebAudioBus.h31 namespace WTF { template <typename T> class PassRefPtr; } variable
DWebArrayBuffer.h45 namespace WTF { template <typename T> class PassRefPtr; } variable
DWebImage.h40 namespace WTF { template <typename T> class PassRefPtr; } variable
DWebHTTPBody.h41 namespace WTF { template <typename T> class PassRefPtr; } variable
DWebCrypto.h42 namespace WTF { template <typename T> class PassRefPtr; } variable
/external/chromium_org/third_party/WebKit/public/web/
DWebNodeList.h39 namespace WTF { template <typename T> class PassRefPtr; } variable
DWebLabelElement.h37 namespace WTF { template <typename T> class PassRefPtr; } variable
DWebDocumentType.h37 namespace WTF { template <typename T> class PassRefPtr; } variable
DWebNotification.h40 namespace WTF { template <typename T> class PassRefPtr; } variable
DWebElementCollection.h40 namespace WTF { template <typename T> class PassRefPtr; } variable
DWebAXObject.h40 namespace WTF { template <typename T> class PassRefPtr; } variable
DWebSecurityOrigin.h37 namespace WTF { template <typename T> class PassRefPtr; } variable
DWebDOMEvent.h40 namespace WTF { template <typename T> class PassRefPtr; } variable
DWebDocument.h43 namespace WTF { template <typename T> class PassRefPtr; } variable
/external/clang/test/SemaTemplate/
Dinstantiate-default-assignment-operator.cpp2 template<typename> struct PassRefPtr { }; struct