Home | History | Annotate | Download | only in util.smartptr.shared.const

Lines Matching refs:pA

33         std::shared_ptr<A> pA(new A);
34 assert(pA.use_count() == 1);
37 A* p = pA.get();
38 std::shared_ptr<A> pA2(std::move(pA));
41 assert(pA.use_count() == 0);
44 assert(pA.use_count() == 2);
50 assert(pA.use_count() == 0);
53 assert(pA.use_count() == 1);
59 std::shared_ptr<A> pA;
60 assert(pA.use_count() == 0);
63 std::shared_ptr<A> pA2(std::move(pA));
65 assert(pA.use_count() == 0);
67 assert(pA2.get() == pA.get());
69 assert(pA.use_count() == 0);