Lines Matching refs:simple_ptr
17 class simple_ptr { class
19 simple_ptr(T* t): _ptr(t) {} in simple_ptr() function in dnvd::simple_ptr
20 ~simple_ptr() { delete _ptr; } // \ in ~simple_ptr()
388 simple_ptr<F> f(new F()); in nowarn1()
392 simple_ptr<VB> vb(new VB()); in nowarn1()
396 simple_ptr<VB> vb(new VD()); in nowarn1()
400 simple_ptr<VD> vd(new VD()); in nowarn1()
404 simple_ptr<VF> vf(new VF()); in nowarn1()
408 simple_ptr<SystemB> sb(new SystemB()); in nowarn1()
415 …simple_ptr<B> b(new B()); // expected-note {{in instantiation of member function 'dnvd::simple_ptr… in warn1()
423 …simple_ptr<D> d(new D()); // expected-note {{in instantiation of member function 'dnvd::simple_ptr… in warn1()