Searched refs:NeedsAdjustAndMark (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/heap/
H A DVisitor.h134 template<typename T, bool = WTF::IsSubclassOfTemplate<typename WTF::RemoveConst<T>::Type, GarbageCollected>::value> class NeedsAdjustAndMark;
137 class NeedsAdjustAndMark<T, true> { class in namespace:blink
142 template <typename T> const bool NeedsAdjustAndMark<T, true>::value;
145 class NeedsAdjustAndMark<T, false> { class in namespace:blink
150 template <typename T> const bool NeedsAdjustAndMark<T, false>::value;
152 template<typename T, bool = NeedsAdjustAndMark<T>::value> class DefaultTraceTrait;
540 template<typename T, bool = NeedsAdjustAndMark<T>::value> class DefaultObjectAliveTrait;
H A DHeapTest.cpp4014 TEST(HeapTest, NeedsAdjustAndMark)
4017 EXPECT_TRUE(NeedsAdjustAndMark<Mixin>::value);
4018 EXPECT_TRUE(NeedsAdjustAndMark<const Mixin>::value);
4021 EXPECT_FALSE(NeedsAdjustAndMark<SimpleObject>::value);
4022 EXPECT_FALSE(NeedsAdjustAndMark<const SimpleObject>::value);
4025 EXPECT_FALSE(NeedsAdjustAndMark<UseMixin>::value);
4026 EXPECT_FALSE(NeedsAdjustAndMark<const UseMixin>::value);

Completed in 75 milliseconds