Lines Matching refs:ptr
18 static void operator delete(void* ptr) {
20 ::operator delete(ptr);
23 static void operator delete[](void* ptr) {
25 ::operator delete[](ptr);
50 CountingPtr ptr(new (&ac) DeleteCounter);
65 CountingPtr ptr(new (&ac) DeleteCounter);
68 CountingPtr ptr2 = fbl::move(ptr);
69 EXPECT_NULL(ptr, "expected ptr to be null");
84 CountingPtr ptr(nullptr);
202 CountingArrPtr ptr(new (&ac) DeleteCounter[1]);
217 CountingArrPtr ptr(new (&ac) DeleteCounter[1]);
220 CountingArrPtr ptr2 = fbl::move(ptr);
221 EXPECT_NULL(ptr, "expected ptr to be null");
235 CountingArrPtr ptr(nullptr);
382 static bool handoff_fn(UptrType&& ptr) {
384 EXPECT_NONNULL(ptr);
527 fbl::unique_ptr<B> ptr(new (&ac) B());
531 const_ptr = fbl::move(ptr);
533 EXPECT_NULL(ptr);
551 fbl::unique_ptr<C> ptr(new (&ac) C());
557 helper.PassByMove(fbl::move(ptr));
559 EXPECT_NULL(ptr);
574 CountingPtr ptr = fbl::make_unique<DeleteCounter>(42);
575 EXPECT_EQ(42, ptr->value, "value");
583 CountingPtr ptr = fbl::make_unique_checked<DeleteCounter>(&ac, 4242);
585 EXPECT_EQ(4242, ptr->value, "value");