Searched defs:HashTableType (Results 1 - 5 of 5) sorted by relevance
/external/chromium_org/third_party/WebKit/Source/wtf/ |
H A D | HashIterators.h | 31 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 D | HashSet.h | 47 HashFunctions, ValueTraits, ValueTraits> HashTableType; typedef in class:WTF::HashSet 50 typedef HashTableConstIteratorAdapter<HashTableType, ValueType> iterator; 51 typedef HashTableConstIteratorAdapter<HashTableType, ValueType> const_iterator; 52 typedef typename HashTableType::AddResult AddResult; 95 HashTableType m_impl; 224 template<typename ValueType, typename HashTableType> 225 void deleteAllValues(HashTableType& collection) 227 typedef typename HashTableType::const_iterator iterator;
|
H A D | RefPtrHashMap.h | 55 HashFunctions, ValueTraits, KeyTraits> HashTableType; typedef in class:WTF::HashMap 61 typedef HashTableIteratorAdapter<HashTableType, ValueType> iterator; 62 typedef HashTableConstIteratorAdapter<HashTableType, ValueType> const_iterator; 63 typedef typename HashTableType::AddResult AddResult; 111 HashTableType m_impl; 254 ValueType* entry = const_cast<HashTableType&>(m_impl).lookup(key); 264 ValueType* entry = const_cast<HashTableType&>(m_impl).template lookup<Translator>(key);
|
H A D | HashTable.h | 73 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits> HashTableType; typedef in class:WTF::HashTableConstIterator 85 while (m_position != m_endPosition && HashTableType::isEmptyOrDeletedBucket(*m_position)) 89 HashTableConstIterator(const HashTableType* table, PointerType position, PointerType endPosition) 95 HashTableConstIterator(const HashTableType* table, PointerType position, PointerType endPosition, HashItemKnownGoodTag) 148 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits> HashTableType; typedef in class:WTF::HashTableIterator 157 HashTableIterator(HashTableType* table, PointerType pos, PointerType end) : m_iterator(table, pos, end) { } 158 HashTableIterator(HashTableType* table, PointerType pos, PointerType end, HashItemKnownGoodTag tag) : m_iterator(table, pos, end, tag) { } 1000 template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter { 1002 HashTableConstIteratorAdapter(const typename HashTableType::const_iterator& impl) : m_impl(impl) {} 1011 typename HashTableType [all...] |
H A D | HashMap.h | 66 HashFunctions, ValueTraits, KeyTraits> HashTableType; typedef in class:WTF::HashMap 72 typedef HashTableIteratorAdapter<HashTableType, ValueType> iterator; 73 typedef HashTableConstIteratorAdapter<HashTableType, ValueType> const_iterator; 74 typedef typename HashTableType::AddResult AddResult; 138 HashTableType m_impl; 375 ValueType* entry = const_cast<HashTableType&>(m_impl).lookup(key);
|
Completed in 180 milliseconds