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

Lines Matching refs:pA

60         std::shared_ptr<A> pA(new A);
61 assert(pA.use_count() == 1);
65 B* p = pA.get();
66 std::shared_ptr<B> pB(std::move(pA));
71 assert(pA.use_count() == 0);
74 assert(pA.use_count() == 2);
79 assert(pA.use_count() == 0);
83 assert(pA.use_count() == 1);
91 std::shared_ptr<A> pA;
92 assert(pA.use_count() == 0);
96 std::shared_ptr<B> pB(pA);
100 assert(pA.use_count() == 0);
101 assert(pA.get() == pB.get());
103 assert(pA.use_count() == 0);