Lines Matching refs:NoRef
28 class NoRef { class
30 NoRef() {} in NoRef() function in base::__anon8607446f0111::NoRef
40 DISALLOW_COPY_AND_ASSIGN(NoRef);
43 class HasRef : public NoRef {
217 int FunctionWithWeakFirstParam(WeakPtr<NoRef> o, int n) { in FunctionWithWeakFirstParam()
247 StrictMock<NoRef> no_ref_;
250 const NoRef* const_no_ref_ptr_;
251 StrictMock<NoRef> static_func_mock_;
254 static StrictMock<NoRef>* static_func_mock_ptr;
260 StrictMock<NoRef>* BindTest::static_func_mock_ptr;
347 Callback<NoRef*()> normal_non_refcounted_cb = in TEST_F()
348 Bind(&PolymorphicIdentity<NoRef*>, &no_ref_); in TEST_F()
427 WeakPtrFactory<NoRef> weak_factory(&no_ref_); in TEST_F()
428 WeakPtrFactory<const NoRef> const_weak_factory(const_no_ref_ptr_); in TEST_F()
431 Bind(IgnoreResult(&NoRef::IntMethod0), weak_factory.GetWeakPtr()); in TEST_F()
435 Bind(IgnoreResult(&NoRef::IntConstMethod0), weak_factory.GetWeakPtr()); in TEST_F()
581 EXPECT_FALSE(internal::SupportsAddRefAndRelease<NoRef>::value); in TEST_F()
587 EXPECT_FALSE(internal::SupportsAddRefAndRelease<StrictMock<NoRef> >::value); in TEST_F()
603 Bind(&NoRef::VoidMethod0, Unretained(&no_ref_)); in TEST_F()
607 Bind(&NoRef::VoidConstMethod0, Unretained(&no_ref_)); in TEST_F()
611 Bind(&NoRef::VoidConstMethod0, Unretained(const_no_ref_ptr_)); in TEST_F()
625 WeakPtrFactory<NoRef> weak_factory(&no_ref_); in TEST_F()
626 WeakPtrFactory<const NoRef> const_weak_factory(const_no_ref_ptr_); in TEST_F()
629 Bind(&NoRef::VoidMethod0, weak_factory.GetWeakPtr()); in TEST_F()
633 Bind(&NoRef::VoidConstMethod0, const_weak_factory.GetWeakPtr()); in TEST_F()
637 Bind(&NoRef::VoidConstMethod0, const_weak_factory.GetWeakPtr()); in TEST_F()