Home | History | Annotate | Download | only in heap

Lines Matching refs:NeedsTracing

872 template<typename T, bool needsTracing>
893 // NeedsTracing<T>::value || IsWeakMember<T>::value. It should not need to test
897 struct TraceIfNeeded : public TraceIfEnabled<T, WTF::NeedsTracing<T>::value || blink::IsGarbageCollectedType<typename RemoveHeapPointerWrapperTypes<typename WTF::RemovePointer<T>::Type>::Type>::value> { };
905 static const bool firstNeedsTracing = WTF::NeedsTracing<T>::value || WTF::IsWeak<T>::value;
906 static const bool secondNeedsTracing = WTF::NeedsTracing<U>::value || WTF::IsWeak<U>::value;
1347 struct NeedsTracing<blink::Member<T> > {
1367 struct NeedsTracing<ListHashSetNode<T, blink::HeapListHashSetAllocator<T, inlineCapacity> > *> {