Lines Matching refs:HashTableType
97 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits> HashTableType;
109 while (m_position != m_endPosition && HashTableType::isEmptyOrDeletedBucket(*m_position))
113 HashTableConstIterator(const HashTableType* table, PointerType position, PointerType endPosition)
120 HashTableConstIterator(const HashTableType* table, PointerType position, PointerType endPosition, HashItemKnownGoodTag)
216 mutable const HashTableType* m_table;
225 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits> HashTableType;
234 HashTableIterator(HashTableType* table, PointerType pos, PointerType end) : m_iterator(table, pos, end) { }
235 HashTableIterator(HashTableType* table, PointerType pos, PointerType end, HashItemKnownGoodTag tag) : m_iterator(table, pos, end, tag) { }
1090 typedef HashTable<Key, Value, Extractor, HashFunctions, Traits, KeyTraits> HashTableType;
1122 template<typename HashTableType, typename ValueType> struct HashTableConstIteratorAdapter {
1123 HashTableConstIteratorAdapter(const typename HashTableType::const_iterator& impl) : m_impl(impl) {}
1132 typename HashTableType::const_iterator m_impl;
1135 template<typename HashTableType, typename ValueType> struct HashTableIteratorAdapter {
1136 HashTableIteratorAdapter(const typename HashTableType::iterator& impl) : m_impl(impl) {}
1145 operator HashTableConstIteratorAdapter<HashTableType, ValueType>() {
1146 typename HashTableType::const_iterator i = m_impl;
1150 typename HashTableType::iterator m_impl;