Home
last modified time | relevance | path

Searched defs:RefPtr (Results 1 – 10 of 10) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/wtf/
DRefPtr.h39 ALWAYS_INLINE RefPtr() : m_ptr(0) { } in RefPtr() function
40 ALWAYS_INLINE RefPtr(std::nullptr_t) : m_ptr(0) { } in RefPtr() function
41 ALWAYS_INLINE RefPtr(T* ptr) : m_ptr(ptr) { refIfNotNull(ptr); } in RefPtr() function
42 …template<typename U> RefPtr(const RawPtr<U>& ptr, EnsurePtrConvertibleArgDecl(U, T)) : m_ptr(ptr.g… in RefPtr() function
43 ALWAYS_INLINE explicit RefPtr(T& ref) : m_ptr(&ref) { m_ptr->ref(); } in RefPtr() function
44 ALWAYS_INLINE RefPtr(const RefPtr& o) : m_ptr(o.m_ptr) { refIfNotNull(m_ptr); } in RefPtr() function
45 …template<typename U> RefPtr(const RefPtr<U>& o, EnsurePtrConvertibleArgDecl(U, T)) : m_ptr(o.get()… in RefPtr() function
48 RefPtr(RefPtr&& o) : m_ptr(o.m_ptr) { o.m_ptr = 0; } in RefPtr() function
56 RefPtr(HashTableDeletedValueType) : m_ptr(hashTableDeletedValue()) { } in RefPtr() function
92 …template<typename T> template<typename U> inline RefPtr<T>::RefPtr(const PassRefPtr<U>& o, EnsureP… in RefPtr() function
DForward.h31 template<typename T> class RefPtr; variable
DPassRefPtr.h31 template<typename T> class RefPtr; variable
/external/chromium_org/skia/ext/
Drefptr.h47 RefPtr() : ptr_(NULL) {} in RefPtr() function
49 RefPtr(const RefPtr& other) in RefPtr() function
55 RefPtr(const RefPtr<U>& other) in RefPtr() function
98 explicit RefPtr(T* ptr) : ptr_(ptr) {} in RefPtr() function
/external/clang/test/CXX/dcl.decl/dcl.meaning/dcl.ref/
Dp5.cpp47 struct RefPtr { struct
52 intrefptr;
57 intrefptr2;
62 refptr0;
66 refptr1;
73 refptr2; // expected-note {{in instantiation}}
/external/clang/test/SemaTemplate/
Dinstantiate-default-assignment-operator.cpp3 template<typename T> struct RefPtr { struct
4RefPtr& operator=(const RefPtr&) { int a[sizeof(T) ? -1 : -1];} // expected-error 2 {{array with a… in operator =() argument
/external/clang/test/CodeGenCXX/
Dvtable-available-externally.cpp76 template <class T> struct RefPtr { struct
77 T* p;
78 ~RefPtr() { in ~RefPtr()
/external/chromium_org/tools/clang/blink_gc_plugin/
DEdge.h17 class RefPtr; variable
29 virtual void VisitRefPtr(RefPtr*) {} in VisitRefPtr() argument
142 explicit RefPtr(Edge* ptr) : PtrEdge(ptr) { } in RefPtr() function
DEdge.cpp18 void RecursiveEdgeVisitor::AtRefPtr(RefPtr*) {} in AtRefPtr() argument
/external/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/
Dp12.cpp15 template<typename> struct RefPtr { }; struct