HomeSort by relevance Sort by last modified time
    Searched refs:HashFunctions (Results 1 - 9 of 9) sorted by null

  /external/chromium_org/third_party/WebKit/Source/wtf/
HashTable.h 92 template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits, typename Allocator>
94 template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits, typename Allocator>
96 template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits, typename Allocator>
98 template<typename Value, typename HashFunctions, typename HashTraits, typename Allocator>
105 template<typename Key, typename Value, typename Extractor, typename HashFunctions, typename Traits, typename KeyTraits, typename Allocator>
108 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator> HashTableType;
109 typedef HashTableIterator<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator> iterator;
110 typedef HashTableConstIterator<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator> const_iterator;
115 friend class HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>;
116 friend class HashTableIterator<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator>
    [all...]
HashSet.h 40 typedef HashArg HashFunctions;
51 HashFunctions, ValueTraits, ValueTraits, Allocator> HashTableType;
168 template<typename Value, typename HashFunctions, typename Traits, typename Allocator>
169 inline bool HashSet<Value, HashFunctions, Traits, Allocator>::contains(ValuePeekInType value) const
174 template<typename Value, typename HashFunctions, typename Traits, typename Allocator>
176 typename HashSet<Value, HashFunctions, Traits, Allocator>::iterator
177 inline HashSet<Value, HashFunctions, Traits, Allocator>::find(const T& value) const
182 template<typename Value, typename HashFunctions, typename Traits, typename Allocator>
184 inline bool HashSet<Value, HashFunctions, Traits, Allocator>::contains(const T& value) const
195 template<typename Value, typename HashFunctions, typename Traits, typename Allocator
    [all...]
HashCountedSet.h 35 typename HashFunctions = typename DefaultHash<Value>::Hash,
40 typedef HashMap<Value, unsigned, HashFunctions, Traits, HashTraits<unsigned>, Allocator> ImplType;
137 template<typename Value, typename HashFunctions, typename Traits, typename Allocator, size_t inlineCapacity, typename VectorAllocator>
138 inline void copyToVector(const HashCountedSet<Value, HashFunctions, Traits, Allocator>& collection, Vector<Value, inlineCapacity, VectorAllocator>& vector)
140 typedef typename HashCountedSet<Value, HashFunctions, Traits, Allocator>::const_iterator iterator;
LinkedHashSet.h 41 template<typename Value, typename HashFunctions, typename HashTraits, typename Allocator> class LinkedHashSet;
48 template<typename Value, typename HashFunctions> struct LinkedHashSetTranslator;
137 typename HashFunctions = typename DefaultHash<ValueArg>::Hash,
147 typedef LinkedHashSetTranslator<Value, HashFunctions> NodeHashFunctions;
273 template<typename Value, typename HashFunctions>
278 static unsigned hash(const Node& node) { return HashFunctions::hash(node.m_value); }
279 static unsigned hash(const ValuePeekInType& key) { return HashFunctions::hash(key); }
280 static bool equal(const Node& a, const ValuePeekInType& b) { return HashFunctions::equal(a.m_value, b); }
281 static bool equal(const Node& a, const Node& b) { return HashFunctions::equal(a.m_value, b.m_value); }
621 template<typename Value, typename HashFunctions, typename Traits, typename Allocator
    [all...]
HashMap.h 72 typedef HashArg HashFunctions;
75 HashFunctions, ValueTraits, KeyTraits, Allocator> HashTableType;
247 template<typename ValueTraits, typename HashFunctions>
249 template<typename T> static unsigned hash(const T& key) { return HashFunctions::hash(key); }
250 template<typename T, typename U> static bool equal(const T& a, const U& b) { return HashFunctions::equal(a, b); }
357 return m_impl.template add<HashMapTranslator<ValueTraits, HashFunctions> >(key, mapped);
433 if (HashFunctions::safeToCompareToEmptyOrDeleted) {
ListHashSet.h 42 template<typename Value, size_t inlineCapacity, typename HashFunctions, typename Allocator> class ListHashSet;
91 typedef HashArg HashFunctions;
651 template<typename HashFunctions>
653 template<typename T> static unsigned hash(const T& key) { return HashFunctions::hash(key); }
654 template<typename T, typename U> static bool equal(const T& a, const U& b) { return HashFunctions::equal(a->m_value, b); }
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/heap/
Visitor.h 483 template<typename T, typename HashFunctions, typename Traits>
484 struct OffHeapCollectionTraceTrait<WTF::HashSet<T, HashFunctions, Traits, WTF::DefaultAllocator> > {
485 typedef WTF::HashSet<T, HashFunctions, Traits, WTF::DefaultAllocator> HashSet;
502 template<typename T, size_t inlineCapacity, typename HashFunctions>
503 struct OffHeapCollectionTraceTrait<ListHashSet<T, inlineCapacity, HashFunctions> > {
504 typedef WTF::ListHashSet<T, inlineCapacity, HashFunctions> ListHashSet;
516 template<typename T, typename HashFunctions>
517 struct OffHeapCollectionTraceTrait<WTF::LinkedHashSet<T, HashFunctions> > {
518 typedef WTF::LinkedHashSet<T, HashFunctions> LinkedHashSet;
530 template<typename Key, typename Value, typename HashFunctions, typename KeyTraits, typename ValueTraits
    [all...]
Heap.h     [all...]
  /external/chromium_org/third_party/WebKit/Source/build/scripts/
make_css_property_names.py 20 #include "wtf/HashFunctions.h"

Completed in 96 milliseconds