Index: Source/platform/heap/HeapTest.cpp |
diff --git a/Source/platform/heap/HeapTest.cpp b/Source/platform/heap/HeapTest.cpp |
index c309fdb70af9b4e1ce0c6b3ec527e30719ca312f..8da0ac727ca1e21275241b1f02f6109db93b9ac1 100644 |
--- a/Source/platform/heap/HeapTest.cpp |
+++ b/Source/platform/heap/HeapTest.cpp |
@@ -5284,26 +5284,26 @@ class TraceTypeNonEagerly4 : public TraceTypeNonEagerly3 { }; |
TEST(HeapTest, TraceTypesEagerly) |
{ |
- COMPILE_ASSERT(TraceEagerlyTrait<TraceTypeEagerly1>::value, ShouldBeTrue); |
- COMPILE_ASSERT(TraceEagerlyTrait<Member<TraceTypeEagerly1>>::value, ShouldBeTrue); |
- COMPILE_ASSERT(TraceEagerlyTrait<WeakMember<TraceTypeEagerly1>>::value, ShouldBeTrue); |
- COMPILE_ASSERT(TraceEagerlyTrait<RawPtr<TraceTypeEagerly1>>::value == MARKER_EAGER_TRACING, ShouldBeTrue); |
- COMPILE_ASSERT(TraceEagerlyTrait<HeapVector<Member<TraceTypeEagerly1>>>::value, ShouldBeTrue); |
- COMPILE_ASSERT(TraceEagerlyTrait<HeapVector<WeakMember<TraceTypeEagerly1>>>::value, ShouldBeTrue); |
- COMPILE_ASSERT(TraceEagerlyTrait<HeapHashSet<Member<TraceTypeEagerly1>>>::value, ShouldBeTrue); |
- COMPILE_ASSERT(TraceEagerlyTrait<HeapHashSet<Member<TraceTypeEagerly1>>>::value, ShouldBeTrue); |
+ static_assert(TraceEagerlyTrait<TraceTypeEagerly1>::value, "should be true"); |
+ static_assert(TraceEagerlyTrait<Member<TraceTypeEagerly1>>::value, "should be true"); |
+ static_assert(TraceEagerlyTrait<WeakMember<TraceTypeEagerly1>>::value, "should be true"); |
+ static_assert(TraceEagerlyTrait<RawPtr<TraceTypeEagerly1>>::value == MARKER_EAGER_TRACING, "should be true"); |
+ static_assert(TraceEagerlyTrait<HeapVector<Member<TraceTypeEagerly1>>>::value, "should be true"); |
+ static_assert(TraceEagerlyTrait<HeapVector<WeakMember<TraceTypeEagerly1>>>::value, "should be true"); |
+ static_assert(TraceEagerlyTrait<HeapHashSet<Member<TraceTypeEagerly1>>>::value, "should be true"); |
+ static_assert(TraceEagerlyTrait<HeapHashSet<Member<TraceTypeEagerly1>>>::value, "should be true"); |
using HashMapIntToObj = HeapHashMap<int, Member<TraceTypeEagerly1>>; |
- COMPILE_ASSERT(TraceEagerlyTrait<HashMapIntToObj>::value, ShouldBeTrue); |
+ static_assert(TraceEagerlyTrait<HashMapIntToObj>::value, "should be true"); |
using HashMapObjToInt = HeapHashMap<Member<TraceTypeEagerly1>, int>; |
- COMPILE_ASSERT(TraceEagerlyTrait<HashMapObjToInt>::value, ShouldBeTrue); |
+ static_assert(TraceEagerlyTrait<HashMapObjToInt>::value, "should be true"); |
- COMPILE_ASSERT(TraceEagerlyTrait<TraceTypeEagerly2>::value, ShouldBeTrue); |
- COMPILE_ASSERT(TraceEagerlyTrait<Member<TraceTypeEagerly2>>::value, ShouldBeTrue); |
+ static_assert(TraceEagerlyTrait<TraceTypeEagerly2>::value, "should be true"); |
+ static_assert(TraceEagerlyTrait<Member<TraceTypeEagerly2>>::value, "should be true"); |
- COMPILE_ASSERT(!TraceEagerlyTrait<TraceTypeNonEagerly1>::value, ShouldBeTrue); |
- COMPILE_ASSERT(!TraceEagerlyTrait<TraceTypeNonEagerly2>::value, ShouldBeTrue); |
- COMPILE_ASSERT(!TraceEagerlyTrait<TraceTypeNonEagerly3>::value, ShouldBeTrue); |
- COMPILE_ASSERT(TraceEagerlyTrait<TraceTypeNonEagerly4>::value == MARKER_EAGER_TRACING, ShouldBeTrue); |
+ static_assert(!TraceEagerlyTrait<TraceTypeNonEagerly1>::value, "should be true"); |
+ static_assert(!TraceEagerlyTrait<TraceTypeNonEagerly2>::value, "should be true"); |
+ static_assert(!TraceEagerlyTrait<TraceTypeNonEagerly3>::value, "should be true"); |
+ static_assert(TraceEagerlyTrait<TraceTypeNonEagerly4>::value == MARKER_EAGER_TRACING, "should be true"); |
} |
class DeepEagerly final : public GarbageCollected<DeepEagerly> { |