Lines Matching refs:ptr
267 static void operator delete(void* ptr) {
280 static bool DoBalanceTestInsert(BalanceTestTree& tree, BalanceTestObj* ptr) {
284 ASSERT_NONNULL(ptr);
285 ASSERT_FALSE(ptr->InContainer());
289 ASSERT_TRUE(tree.insert_or_find(BalanceTestObjPtr(ptr)));
295 static bool DoBalanceTestErase(BalanceTestTree& tree, BalanceTestObj* ptr) {
299 ASSERT_NONNULL(ptr);
300 ASSERT_TRUE(ptr->InContainer());
304 BalanceTestObjPtr erased = tree.erase(ptr->GetKey());
305 ASSERT_EQ(ptr, erased.get());
306 ASSERT_FALSE(ptr->InContainer());