Searched defs:HashTableType (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/wtf/
H A DHashIterators.h31 template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstKeysIterator;
32 template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstValuesIterator;
33 template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableKeysIterator;
34 template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableValuesIterator;
36 template<typename HashTableType, typename KeyType, typename MappedType> struct HashTableConstIteratorAdapter<HashTableType, KeyValuePair<KeyType, MappedType> > {
40 typedef HashTableConstKeysIterator<HashTableType, KeyType, MappedType> Keys;
41 typedef HashTableConstValuesIterator<HashTableType, KeyType, MappedType> Values;
44 HashTableConstIteratorAdapter(const typename HashTableType::const_iterator& impl) : m_impl(impl) {}
56 typename HashTableType
[all...]
H A DHashSet.h51 HashFunctions, ValueTraits, ValueTraits, Allocator> HashTableType; typedef in class:WTF::HashSet
54 typedef HashTableConstIteratorAdapter<HashTableType, ValueTraits> iterator;
55 typedef HashTableConstIteratorAdapter<HashTableType, ValueTraits> const_iterator;
56 typedef typename HashTableType::AddResult AddResult;
114 HashTableType m_impl;
H A DHashMap.h75 HashFunctions, ValueTraits, KeyTraits, Allocator> HashTableType; typedef in class:WTF::HashMap
81 typedef HashTableIteratorAdapter<HashTableType, ValueType> iterator;
82 typedef HashTableConstIteratorAdapter<HashTableType, ValueType> const_iterator;
83 typedef typename HashTableType::AddResult AddResult;
160 HashTableType m_impl;
391 ValueType* entry = const_cast<HashTableType&>(m_impl).lookup(key);
H A DHashTable.h108 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator> HashTableType; typedef in class:WTF::HashTableConstIterator
120 while (m_position != m_endPosition && HashTableType::isEmptyOrDeletedBucket(*m_position))
124 HashTableConstIterator(PointerType position, PointerType endPosition, const HashTableType* container)
135 HashTableConstIterator(PointerType position, PointerType endPosition, const HashTableType* container, HashItemKnownGoodTag)
201 const HashTableType* m_container;
209 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator> HashTableType; typedef in class:WTF::HashTableIterator
218 HashTableIterator(PointerType pos, PointerType end, const HashTableType* container) : m_iterator(pos, end, container) { }
219 HashTableIterator(PointerType pos, PointerType end, const HashTableType* container, HashItemKnownGoodTag tag) : m_iterator(pos, end, container, tag) { }
290 template<typename HashTableType, typename ValueType> struct HashTableAddResult {
291 HashTableAddResult(const HashTableType* containe
1169 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator> HashTableType; typedef
1202 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator> HashTableType; typedef
1220 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits, Allocator> HashTableType; typedef
[all...]

Completed in 1273 milliseconds