Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/test/Analysis/Checkers/WebKit/
H A Dmock-types.h14 template <typename T> struct RefPtr { struct
17 RefPtr() : t(new T) {} in RefPtr() function
18 RefPtr(T *t) : t(t) {} in RefPtr() function
22 RefPtr &operator=(T *) { return *this; } argument
H A Duncounted-members.cpp38 union RefPtr { union
/llvm-project-15.0.7/clang/test/CXX/dcl.decl/dcl.meaning/dcl.ref/
H A Dp5.cpp47 struct RefPtr { struct
52 intrefptr;
57 intrefptr2;
62 refptr0;
66 refptr1;
73 refptr2; // expected-note {{in instantiation}}
/llvm-project-15.0.7/clang/test/SemaTemplate/
H A Dinstantiate-default-assignment-operator.cpp3 template<typename T> struct RefPtr { struct
4 …RefPtr& operator=(const RefPtr&) { int a[sizeof(T) ? -1 : -1];} // expected-error 2 {{array with a… in operator =() argument
H A Dvirtual-member-functions.cpp179 struct RefPtr { struct
180 T *m_ptr;
181 ~RefPtr() { m_ptr->deref(); } in ~RefPtr()
202 struct RefPtr { struct
214 …) {} // expected-note {{in instantiation of member function 'vtable_uses_incomplete::RefPtr<vtable… in UsesVTable()
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dvtable-available-externally.cpp91 template <class T> struct RefPtr { struct
92 T* p;
93 ~RefPtr() { in ~RefPtr()
/llvm-project-15.0.7/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/
H A Dp12.cpp17 template<typename> struct RefPtr { }; struct