Home | History | Annotate | Download | only in util.smartptr.ownerless

Lines Matching refs:CS

47     typedef std::owner_less<std::shared_ptr<int> > CS;
48 CS cs;
50 assert(!cs(p1, p2));
51 assert(!cs(p2, p1));
52 assert(cs(p1 ,p3) || cs(p3, p1));
53 assert(cs(p3, p1) == cs(p3, p2));
55 assert(!cs(p1, w2));
56 assert(!cs(p2, w1));
57 assert(cs(p1, w3) || cs(p3, w1));
58 assert(cs(p3, w1) == cs(p3, w2));
61 typedef std::owner_less<std::weak_ptr<int> > CS;
62 CS cs;
64 assert(!cs(w1, w2));
65 assert(!cs(w2, w1));
66 assert(cs(w1, w3) || cs(w3, w1));
67 assert(cs(w3, w1) == cs(w3, w2));
69 assert(!cs(w1, p2));
70 assert(!cs(w2, p1));
71 assert(cs(w1, p3) || cs(w3, p1));
72 assert(cs(w3, p1) == cs(w3, p2));