Changeset 293709 in webkit
- Timestamp:
- May 2, 2022, 7:08:46 PM (4 years ago)
- File:
-
- 1 edited
-
trunk/Tools/TestWebKitAPI/Tests/WTF/Ref.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/TestWebKitAPI/Tests/WTF/Ref.cpp
r218496 r293709 273 273 } 274 274 275 TEST(WTF_Ref, StaticReferenceCastFromConstReference) 276 { 277 DerivedRefCheckingRefLogger a("a"); 278 const Ref<DerivedRefCheckingRefLogger> ref(a); 279 auto ref2 = static_reference_cast<RefCheckingRefLogger>(ref); 280 EXPECT_STREQ("ref(a) ref(a) ", takeLogStr().c_str()); 281 } 282 283 TEST(WTF_Ref, StaticReferenceCastFromRValueReference) 284 { 285 DerivedRefCheckingRefLogger a("a"); 286 Ref<DerivedRefCheckingRefLogger> ref(a); 287 auto ref2 = static_reference_cast<RefCheckingRefLogger>(WTFMove(ref)); 288 EXPECT_STREQ("ref(a) ", takeLogStr().c_str()); 289 } 290 275 291 } // namespace TestWebKitAPI
Note:
See TracChangeset
for help on using the changeset viewer.