OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:HashTableType
(Results
1 - 6
of
6
) sorted by null
/external/webkit/Source/JavaScriptCore/wtf/
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
, std::pair<KeyType, MappedType> > {
40
typedef HashTableConstKeysIterator<
HashTableType
, KeyType, MappedType> Keys;
41
typedef HashTableConstValuesIterator<
HashTableType
, KeyType, MappedType> Values;
43
HashTableConstIteratorAdapter(const typename
HashTableType
::const_iterator& impl) : m_impl(impl) {}
55
typename
HashTableType
::const_iterator m_impl
[
all
...]
HashSet.h
49
HashFunctions, ValueTraits, ValueTraits>
HashTableType
;
52
typedef HashTableConstIteratorAdapter<
HashTableType
, ValueType> iterator;
53
typedef HashTableConstIteratorAdapter<
HashTableType
, ValueType> const_iterator;
95
HashTableType
m_impl;
213
template<typename ValueType, typename
HashTableType
>
214
void deleteAllValues(
HashTableType
& collection)
216
typedef typename
HashTableType
::const_iterator iterator;
228
template<typename ValueType, typename
HashTableType
>
229
void fastDeleteAllValues(
HashTableType
& collection)
231
typedef typename
HashTableType
::const_iterator iterator
[
all
...]
HashMap.h
48
HashFunctions, ValueTraits, KeyTraits>
HashTableType
;
51
typedef HashTableIteratorAdapter<
HashTableType
, ValueType> iterator;
52
typedef HashTableConstIteratorAdapter<
HashTableType
, ValueType> const_iterator;
109
HashTableType
m_impl;
277
ValueType* entry = const_cast<
HashTableType
&>(m_impl).lookup(key);
349
template<typename MappedType, typename
HashTableType
>
350
void deleteAllPairSeconds(
HashTableType
& collection)
352
typedef typename
HashTableType
::const_iterator iterator;
364
template<typename KeyType, typename
HashTableType
>
365
void deleteAllPairFirsts(
HashTableType
& collection
[
all
...]
HashTable.h
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) { }
[
all
...]
RefPtrHashMap.h
65
HashFunctions, ValueTraits, KeyTraits>
HashTableType
;
71
typedef HashTableIteratorAdapter<
HashTableType
, ValueType> iterator;
72
typedef HashTableConstIteratorAdapter<
HashTableType
, ValueType> const_iterator;
120
HashTableType
m_impl;
264
ValueType* entry = const_cast<
HashTableType
&>(m_impl).lookup(key);
274
ValueType* entry = const_cast<
HashTableType
&>(m_impl).template lookup<RawKeyType, RawKeyTranslator>(key);
ListHashSet.h
689
template<bool, typename ValueType, typename
HashTableType
>
690
void deleteAllValues(
HashTableType
& collection)
692
typedef typename
HashTableType
::const_iterator iterator;
Completed in 4887 milliseconds