Searched defs:OwnPtr (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/wtf/
H A DOwnPtr.h35 template<typename T> class OwnPtr { class in namespace:WTF
38 // public so OwnPtr cannot be marked noncopyable. See note below.
39 WTF_MAKE_NONCOPYABLE(OwnPtr);
41 WTF_DISALLOW_CONSTRUCTION_FROM_ZERO(OwnPtr);
46 OwnPtr() : m_ptr(0) { } function in class:WTF::OwnPtr
47 OwnPtr(std::nullptr_t) : m_ptr(0) { } function in class:WTF::OwnPtr
50 OwnPtr(const PassOwnPtr<T>&);
51 template<typename U> OwnPtr(const PassOwnPtr<U>&, EnsurePtrConvertibleArgDecl(U, T));
54 OwnPtr(HashTableDeletedValueType) : m_ptr(hashTableDeletedValue()) { } function in class:WTF::OwnPtr
60 // OwnPtr<
120 template<typename T> inline OwnPtr<T>::OwnPtr(const PassOwnPtr<T>& o) function in class:WTF::OwnPtr
125 template<typename T> template<typename U> inline OwnPtr<T>::OwnPtr(const PassOwnPtr<U>& o, EnsurePtrConvertibleArgDefn(U, T)) function in class:WTF::OwnPtr
180 template<typename T> inline OwnPtr<T>::OwnPtr(OwnPtr<T>&& o) function in class:WTF::OwnPtr
185 template<typename T> template<typename U> inline OwnPtr<T>::OwnPtr(OwnPtr<U>&& o) function in class:WTF::OwnPtr
[all...]
/external/chromium_org/tools/clang/blink_gc_plugin/tests/heap/
H A Dstubs.h35 template<typename T> class OwnPtr { class in namespace:WTF
37 ~OwnPtr() { }
/external/chromium_org/third_party/WebKit/Source/platform/heap/
H A DVisitor.h42 #include "wtf/OwnPtr.h"
319 template<typename T> void trace(const OwnPtr<T>&) { } argument
/external/chromium_org/tools/clang/blink_gc_plugin/
H A DEdge.h18 class OwnPtr;
30 virtual void VisitOwnPtr(OwnPtr*) {}
44 virtual void VisitOwnPtr(OwnPtr*) override;
61 virtual void AtOwnPtr(OwnPtr*);
152 class OwnPtr : public PtrEdge { class in inherits:PtrEdge
154 explicit OwnPtr(Edge* ptr) : PtrEdge(ptr) { } function in class:OwnPtr

Completed in 189 milliseconds