Lines Matching refs:sp2
97 sp<Foo> sp2 = std::move(sp1); in TEST() local
103 sp1 = std::move(sp2); in TEST()
108 sp<Foo> sp2 = std::move(sp1); in TEST() local
136 sp<Foo> sp2(foo2); in TEST() local
139 wp<Foo> wp3(sp2); in TEST()
142 ASSERT_TRUE(wp3 == sp2); in TEST()
143 ASSERT_TRUE(wp1 != sp2); in TEST()
149 ASSERT_FALSE(sp1 == sp2); in TEST()
150 ASSERT_TRUE(sp1 != sp2); in TEST()
151 bool sp1_smaller = sp1 < sp2; in TEST()
160 sp2 = nullptr; in TEST()
163 ASSERT_FALSE(wp3 == sp2); in TEST()
183 ASSERT_TRUE(sp1 == sp2); in TEST()
226 sp<FooFixedAlloc> sp2(foo2); in TEST() local
227 wp<FooFixedAlloc> wp2(sp2); in TEST()
228 ASSERT_TRUE(sp2 == wp2); in TEST()
229 ASSERT_FALSE(sp2 != wp2); in TEST()
230 ASSERT_TRUE(sp2 != wp1); in TEST()
231 ASSERT_FALSE(sp2 == wp1); in TEST()
232 ASSERT_FALSE(sp2 == sp1); // sp1 is null. in TEST()
239 wp1 = sp2; in TEST()