Lines Matching refs:WeakPtrTest
296 TEST(WeakPtrTest, ConstructFromNullptr) { in TEST() argument
301 TEST(WeakPtrTest, SupportsWeakPtr) { in TEST() argument
307 TEST(WeakPtrTest, DerivedTarget) { in TEST() argument
313 TEST(WeakPtrTest, DerivedTargetWithNestedBase) { in TEST() argument
319 TEST(WeakPtrTest, DerivedTargetMultipleInheritance) { in TEST() argument
373 TEST(WeakPtrTest, InvalidateWeakPtrs) { in TEST() argument
394 TEST(WeakPtrTest, HasWeakPtrs) { in TEST() argument
404 TEST(WeakPtrTest, ObjectAndWeakPtrOnDifferentThreads) { in TEST() argument
413 TEST(WeakPtrTest, WeakPtrInitiateAndUseOnDifferentThreads) { in TEST() argument
423 TEST(WeakPtrTest, MoveOwnershipImplicitly) { in TEST() argument
457 TEST(WeakPtrTest, MoveOwnershipOfUnreferencedObject) { in TEST() argument
485 TEST(WeakPtrTest, MoveOwnershipAfterInvalidate) { in TEST() argument
507 TEST(WeakPtrTest, MainThreadRefOutlivesBackgroundThreadRef) { in TEST() argument
526 TEST(WeakPtrTest, BackgroundThreadRefOutlivesMainThreadRef) { in TEST() argument
545 TEST(WeakPtrTest, OwnerThreadDeletesObject) { in TEST() argument
564 TEST(WeakPtrTest, NonOwnerThreadCanCopyAndAssignWeakPtr) { in TEST() argument
578 TEST(WeakPtrTest, NonOwnerThreadCanCopyAndAssignWeakPtrBase) { in TEST() argument
592 TEST(WeakPtrTest, NonOwnerThreadCanDeleteWeakPtr) { in TEST() argument