Lines Matching defs:Deleter
33 class Deleter
38 Deleter(const Deleter&);
39 Deleter& operator=(const Deleter&);
41 Deleter(Deleter&);
42 Deleter& operator=(Deleter&);
47 Deleter(Deleter&& r) : state_(r.state_) {r.state_ = 0;}
48 Deleter& operator=(Deleter&& r)
55 operator std::__rv<Deleter>() {return std::__rv<Deleter>(*this);}
56 Deleter(std::__rv<Deleter> r) : state_(r->state_) {r->state_ = 0;}
57 Deleter& operator=(std::__rv<Deleter> r)
65 Deleter() : state_(5) {}
69 Deleter(Deleter<U>&& d,
75 Deleter(const Deleter<U>& d,
79 Deleter(Deleter<U> d,
118 std::unique_ptr<A, Deleter<A> > s(new A);
120 std::unique_ptr<A, Deleter<A> > s2 = std::move(s);