/external/chromium_org/third_party/WebKit/Source/core/dom/custom/ |
H A D | CustomElementDescriptorHash.h | 36 #include "wtf/HashTraits.h" 60 struct HashTraits<blink::CustomElementDescriptor> : SimpleClassHashTraits<blink::CustomElementDescriptor> { struct in namespace:WTF 61 static const bool emptyValueIsZero = HashTraits<AtomicString>::emptyValueIsZero;
|
/external/chromium_org/third_party/WebKit/Source/platform/weborigin/ |
H A D | KURLHash.h | 53 template<> struct HashTraits<blink::KURL> : SimpleClassHashTraits<blink::KURL> { }; struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/wtf/ |
H A D | HashTraits.h | 39 template<typename T> struct HashTraits; 114 template<typename T> struct HashTraits : GenericHashTraits<T> { }; struct in namespace:WTF 123 template<> struct HashTraits<float> : FloatHashTraits<float> { }; struct in namespace:WTF 124 template<> struct HashTraits<double> : FloatHashTraits<double> { }; struct in namespace:WTF 135 template<typename P> struct HashTraits<P*> : GenericHashTraits<P*> { struct in namespace:WTF 148 template<typename P> struct HashTraits<OwnPtr<P> > : SimpleClassHashTraits<OwnPtr<P> > { struct in namespace:WTF 170 template<typename P> struct HashTraits<RefPtr<P> > : SimpleClassHashTraits<RefPtr<P> > { struct in namespace:WTF 197 template<typename T> struct HashTraits<RawPtr<T> > : HashTraits<T*> { }; struct in namespace:WTF 199 template<> struct HashTraits<Strin struct in namespace:WTF 250 struct HashTraits<std::pair<First, Second> > : public PairHashTraits<HashTraits<First>, HashTraits<Second> > { }; struct in namespace:WTF 303 struct HashTraits<KeyValuePair<Key, Value> > : public KeyValuePairHashTraits<HashTraits<Key>, HashTraits<Value> > { }; struct in namespace:WTF [all...] |
H A D | HashCountedSet.h | 36 typename Traits = HashTraits<Value>, 40 typedef HashMap<Value, unsigned, HashFunctions, Traits, HashTraits<unsigned>, Allocator> ImplType;
|
H A D | HashMapTest.cpp | 57 struct TestDoubleHashTraits : HashTraits<double> {
|
H A D | LinkedHashSet.h | 41 template<typename Value, typename HashFunctions, typename HashTraits, typename Allocator> class LinkedHashSet; 138 typename TraitsArg = HashTraits<ValueArg>, 175 typedef typename HashTraits<Value>::PeekInType ValuePeekInType; 274 typedef typename HashTraits<Value>::PeekInType ValuePeekInType;
|
H A D | ListHashSet.h | 74 // Note that for a ListHashSet you cannot specify the HashTraits as a 83 typedef HashTraits<Node*> NodeTraits; 95 typedef HashTraits<ValueType> ValueTraits; 369 if (NodeAllocator::isGarbageCollected && HashTraits<ValueArg>::needsDestruction) 381 ASSERT(HashTraits<ValueArg>::needsDestruction); // No need to waste time calling finalize if it's not needed. 999 COMPILE_ASSERT(HashTraits<T>::weakHandlingFlag == NoWeakHandlingInCollections, ListHashSetDoesNotSupportWeakness);
|
H A D | HashSet.h | 36 typename TraitsArg = HashTraits<ValueArg>,
|
H A D | RetainPtr.h | 25 #include "wtf/HashTraits.h" 288 template<typename P> struct HashTraits<RetainPtr<P> > : SimpleClassHashTraits<RetainPtr<P> > { }; struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/ |
H A D | MatchedPropertiesCache.h | 52 // Specialize the HashTraits for CachedMatchedProperties to check for dead 55 struct CachedMatchedPropertiesHashTraits : HashTraits<Member<CachedMatchedProperties> > { 79 typedef HeapHashMap<unsigned, Member<CachedMatchedProperties>, DefaultHash<unsigned>::Hash, HashTraits<unsigned>, CachedMatchedPropertiesHashTraits > Cache;
|
/external/chromium_org/third_party/WebKit/Source/platform/graphics/skia/ |
H A D | SkSizeHash.h | 46 template<> struct HashTraits<SkSize> : GenericHashTraits<SkSize> { struct in namespace:WTF 70 template<> struct HashTraits<SkISize> : GenericHashTraits<SkISize> { struct in namespace:WTF
|
/external/chromium_org/third_party/skia/src/core/ |
H A D | SkTMultiMap.h | 20 typename HashTraits=T> 25 static const Key& GetKey(const ValueList& e) { return HashTraits::GetKey(*e.fValue); } 26 static uint32_t Hash(const Key& key) { return HashTraits::Hash(key); }
|
H A D | SkPictureFlat.h | 341 struct HashTraits { struct in class:SkFlatData 570 SkTDynamicHash<SkFlatData, SkFlatData, SkFlatData::HashTraits> fHash;
|
/external/skia/src/gpu/ |
H A D | GrTMultiMap.h | 20 typename HashTraits=T> 25 static const Key& GetKey(const ValueList& e) { return HashTraits::GetKey(*e.fValue); } 26 static uint32_t Hash(const Key& key) { return HashTraits::Hash(key); }
|
/external/chromium_org/third_party/WebKit/Source/platform/ |
H A D | Crypto.h | 62 struct HashTraits<blink::HashAlgorithm> : UnsignedWithZeroKeyHashTraits<blink::HashAlgorithm> { struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/platform/geometry/ |
H A D | IntSizeHash.h | 39 template<> struct HashTraits<blink::IntSize> : GenericHashTraits<blink::IntSize> { struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/wtf/text/ |
H A D | AtomicStringHash.h | 33 #include "wtf/HashTraits.h" 52 template<> struct HashTraits<WTF::AtomicString> : GenericHashTraits<WTF::AtomicString> { struct in namespace:WTF
|
H A D | StringHash.h | 26 #include "wtf/HashTraits.h" 31 inline bool HashTraits<String>::isEmptyValue(const String& value)
|
/external/chromium_org/third_party/WebKit/Source/core/accessibility/ |
H A D | AXObjectCache.cpp | 197 ASSERT(!HashTraits<AXID>::isDeletedValue(axID)); 210 ASSERT(!HashTraits<AXID>::isDeletedValue(axID)); 223 ASSERT(!HashTraits<AXID>::isDeletedValue(renderID)); 226 ASSERT(!HashTraits<AXID>::isDeletedValue(nodeID)); 251 ASSERT(!HashTraits<AXID>::isDeletedValue(axID)); 592 } while (!objID || HashTraits<AXID>::isDeletedValue(objID) || m_idsInUse.contains(objID)); 624 ASSERT(!HashTraits<AXID>::isDeletedValue(objID));
|
/external/chromium_org/third_party/WebKit/Source/core/dom/ |
H A D | QualifiedName.cpp | 51 struct QualifiedNameHashTraits : public HashTraits<QualifiedName::QualifiedNameImpl*> {
|
H A D | QualifiedName.h | 25 #include "wtf/HashTraits.h" 180 template<> struct HashTraits<blink::QualifiedName> : SimpleClassHashTraits<blink::QualifiedName> { struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/core/svg/animation/ |
H A D | SMILTime.h | 30 #include "wtf/HashTraits.h" 125 template<> struct HashTraits<blink::SMILTime> : GenericHashTraits<blink::SMILTime> { struct in namespace:WTF
|
/external/skia/src/core/ |
H A D | SkPictureFlat.h | 338 struct HashTraits { struct in class:SkFlatData 567 SkTDynamicHash<SkFlatData, SkFlatData, SkFlatData::HashTraits> fHash;
|
/external/chromium_org/third_party/WebKit/Source/platform/heap/ |
H A D | Handle.h | 674 typename KeyTraitsArg = HashTraits<KeyArg>, 675 typename MappedTraitsArg = HashTraits<MappedArg> > 681 typename TraitsArg = HashTraits<ValueArg> > 687 typename TraitsArg = HashTraits<ValueArg> > 1250 template<typename T> struct HashTraits<blink::Member<T> > : SimpleClassHashTraits<blink::Member<T> > { struct in namespace:WTF 1277 template<typename T> struct HashTraits<blink::WeakMember<T> > : SimpleClassHashTraits<blink::WeakMember<T> > { struct in namespace:WTF
|
H A D | Heap.h | 1682 CollectionBackingTraceTrait<WTF::ShouldBeTraced<WTF::HashTraits<Value> >::value, WTF::NoWeakHandlingInCollections, WTF::WeakPointersActWeak, Value, WTF::HashTraits<Value> >::trace(visitor, value); 1738 typename KeyTraitsArg = HashTraits<KeyArg>, 1739 typename MappedTraitsArg = HashTraits<MappedArg> > 1745 typename TraitsArg = HashTraits<ValueArg> > 1751 typename TraitsArg = HashTraits<ValueArg> > 1763 typename Traits = HashTraits<Value> > 2013 WTF::HashTraits<T>::needsDestruction, // The node needs destruction if its data does.
|