Lines Matching refs:factory
59 TargetWithFactory() : factory(this) {} in TargetWithFactory()
60 WeakPtrFactory<Target> factory; member
193 WeakPtrFactory<int> factory(&data); in TEST() local
194 WeakPtr<int> ptr = factory.GetWeakPtr(); in TEST()
200 WeakPtrFactory<int> factory(&data); in TEST() local
201 WeakPtr<int> ptr = factory.GetWeakPtr(); in TEST()
208 WeakPtrFactory<int> factory(&data); in TEST() local
209 WeakPtr<int> ptr = factory.GetWeakPtr(); in TEST()
210 WeakPtr<int> ptr2 = factory.GetWeakPtr(); in TEST()
221 WeakPtrFactory<int> factory(&data); in TEST() local
222 ptr = factory.GetWeakPtr(); in TEST()
231 WeakPtrFactory<int> factory(&data); in TEST() local
232 a = factory.GetWeakPtr(); in TEST()
233 b = factory.GetWeakPtr(); in TEST()
245 WeakPtrFactory<int> factory(&data); in TEST() local
246 a = factory.GetWeakPtr(); in TEST()
248 WeakPtr<int> b = factory.GetWeakPtr(); in TEST()
258 WeakPtrFactory<Base> factory(&data); in TEST() local
259 WeakPtr<Base> ptr = factory.GetWeakPtr(); in TEST()
267 WeakPtrFactory<Derived> factory(&data); in TEST() local
268 WeakPtr<Base> ptr = factory.GetWeakPtr(); in TEST()
269 ptr = factory.GetWeakPtr(); in TEST()
292 WeakPtrFactory<int> factory(&data); in TEST() local
294 WeakPtr<int> ptr_to_an_instance = factory.GetWeakPtr(); in TEST()
323 WeakPtrFactory<int> factory(&data); in TEST() local
325 WeakPtr<int> ptr_to_an_instance = factory.GetWeakPtr(); in TEST()
336 WeakPtrFactory<int> factory(&data); in TEST() local
337 WeakPtr<int> ptr = factory.GetWeakPtr(); in TEST()
339 EXPECT_TRUE(factory.HasWeakPtrs()); in TEST()
340 factory.InvalidateWeakPtrs(); in TEST()
342 EXPECT_FALSE(factory.HasWeakPtrs()); in TEST()
347 WeakPtr<int> ptr2 = factory.GetWeakPtr(); in TEST()
349 EXPECT_TRUE(factory.HasWeakPtrs()); in TEST()
350 factory.InvalidateWeakPtrs(); in TEST()
352 EXPECT_FALSE(factory.HasWeakPtrs()); in TEST()
357 WeakPtrFactory<int> factory(&data); in TEST() local
359 WeakPtr<int> ptr = factory.GetWeakPtr(); in TEST()
360 EXPECT_TRUE(factory.HasWeakPtrs()); in TEST()
362 EXPECT_FALSE(factory.HasWeakPtrs()); in TEST()
454 arrow.target = target->factory.GetWeakPtr(); in TEST()
457 target->factory.InvalidateWeakPtrs(); in TEST()
460 arrow.target = target->factory.GetWeakPtr(); in TEST()