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);