Lines Matching defs:p1
231 scoped_refptr<SelfAssign> p1(new SelfAssign);
234 EXPECT_EQ(p1, p1);
237 EXPECT_NE(p1, p2);
238 EXPECT_NE(p2, p1);
252 scoped_refptr<Derived> p1(new Derived);
255 EXPECT_NE(p1, p2);
256 EXPECT_NE(p2, p1);
258 p2 = p1;
260 EXPECT_EQ(p1, p2);
261 EXPECT_EQ(p2, p1);
269 scoped_refptr<ScopedRefPtrCountBase> p1(raw);
276 p2 = std::move(p1);
279 EXPECT_EQ(nullptr, p1.get());
287 // p1 goes out of scope.
298 scoped_refptr<ScopedRefPtrCountBase> p1;
307 p1 = std::move(p2);
310 EXPECT_EQ(raw, p1.get());
318 // p1 goes out of scope.
329 scoped_refptr<ScopedRefPtrCountBase> p1(raw);
334 scoped_refptr<ScopedRefPtrCountBase> p2(p1);
338 p1 = std::move(p2);
341 EXPECT_EQ(raw, p1.get());
349 // p1 goes out of scope.
360 scoped_refptr<ScopedRefPtrCountBase> p1(raw);
365 scoped_refptr<ScopedRefPtrCountBase> p2(p1);
369 p2 = std::move(p1);
372 EXPECT_EQ(nullptr, p1.get());
380 // p1 goes out of scope.
391 scoped_refptr<ScopedRefPtrCountBase> p1(raw1);
401 p1 = std::move(p2);
404 EXPECT_EQ(raw2, p1.get());
412 // p1 goes out of scope.
424 scoped_refptr<ScopedRefPtrCountBase> p1(raw1);
438 p1 = std::move(p2);
443 EXPECT_EQ(raw2, p1.get());
453 // p1 goes out of scope.
466 scoped_refptr<ScopedRefPtrCountBase> p1(raw);
471 scoped_refptr<ScopedRefPtrCountBase> p2(std::move(p1));
474 EXPECT_EQ(nullptr, p1.get());
482 // p1 goes out of scope.
494 scoped_refptr<ScopedRefPtrCountDerived> p1(raw1);
501 scoped_refptr<ScopedRefPtrCountBase> p2(std::move(p1));
506 EXPECT_EQ(nullptr, p1.get());
516 // p1 goes out of scope.