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

  /external/clang/test/SemaTemplate/
instantiate-default-assignment-operator.cpp 3 template<typename T> struct RefPtr {
4 RefPtr& operator=(const RefPtr&) { int a[sizeof(T) ? -1 : -1];} // expected-error 2 {{array with a negative size}}
5 RefPtr& operator=(const PassRefPtr<T>&);
8 struct A { RefPtr<int> a; }; // expected-note {{instantiation of member function 'RefPtr<int>::operator=' requested here}}
9 struct B : RefPtr<float> { }; // expected-note {{in instantiation of member function 'RefPtr<float>::operator=' requested here}}
  /external/clang/test/CodeGenCXX/
vtable-available-externally.cpp 81 // PR9114, test that we don't try to instantiate RefPtr<Node>.
84 template <class T> struct RefPtr {
86 ~RefPtr() {
99 RefPtr<Node> m;
103 RefPtr<B> b;
  /external/webkit/Source/JavaScriptCore/wtf/
RefPtr.h 21 // RefPtr and PassRefPtr are documented at http://webkit.org/coding/RefPtr.html
39 template<typename T> class RefPtr {
42 ALWAYS_INLINE RefPtr() : m_ptr(0) { }
43 ALWAYS_INLINE RefPtr(T* ptr) : m_ptr(ptr) { refIfNotNull(ptr); }
44 ALWAYS_INLINE RefPtr(const RefPtr& o) : m_ptr(o.m_ptr) { refIfNotNull(m_ptr); }
45 template<typename U> RefPtr(const RefPtr<U>& o) : m_ptr(o.get()) { refIfNotNull(m_ptr); }
48 template<typename U> RefPtr(const PassRefPtr<U>&)
    [all...]
  /external/clang/test/CXX/dcl.dcl/basic.namespace/namespace.udecl/
p12.cpp 15 template<typename> struct RefPtr { };
19 template<typename T> struct PtrHash<RefPtr<T> > : PtrHash<T*> {
  /external/clang/test/CXX/dcl.decl/dcl.meaning/dcl.ref/
p5.cpp 47 struct RefPtr {

Completed in 372 milliseconds