/external/webkit/Source/JavaScriptCore/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, std::pair<KeyType, MappedType> > { 38 typedef std::pair<KeyType, MappedType> ValueType; 40 typedef HashTableConstKeysIterator<HashTableType, KeyType, MappedType> Keys; 41 typedef HashTableConstValuesIterator<HashTableType, KeyType, MappedType> Values; 58 template<typename HashTableType, typename KeyType, typenam [all...] |
H A D | RefPtrHashMap.h | 33 typedef typename ValueType::first_type KeyType; typedef in struct:WTF::RefPtrHashMapRawKeyTranslator 39 static bool equal(const KeyType& a, RawKeyType b) { return HashFunctions::equal(a, b); } 56 typedef typename KeyTraits::TraitType KeyType; typedef in class:WTF::HashMap 64 typedef HashTable<KeyType, ValueType, PairFirstExtractor<ValueType>, 86 iterator find(const KeyType&); 88 const_iterator find(const KeyType&) const; 90 bool contains(const KeyType&) const; 92 MappedType get(const KeyType&) const; 99 pair<iterator, bool> set(const KeyType&, const MappedType&); 105 pair<iterator, bool> add(const KeyType [all...] |
H A D | HashMap.h | 40 typedef typename KeyTraits::TraitType KeyType; typedef in class:WTF::HashMap 47 typedef HashTable<KeyType, ValueType, PairFirstExtractor<ValueType>, 66 iterator find(const KeyType&); 67 const_iterator find(const KeyType&) const; 68 bool contains(const KeyType&) const; 69 MappedType get(const KeyType&) const; 74 pair<iterator, bool> set(const KeyType&, const MappedType&); 79 pair<iterator, bool> add(const KeyType&, const MappedType&); 81 void remove(const KeyType&); 85 MappedType take(const KeyType 118 typedef typename ValueType::first_type KeyType; typedef in struct:WTF::HashMapTranslator 132 typedef typename ValueType::first_type KeyType; typedef in struct:WTF::HashMapTranslatorAdapter [all...] |
H A D | HashTable.h | 292 typedef Key KeyType; typedef in class:WTF::HashTable 319 pair<iterator, bool> add(const ValueType& value) { return add<KeyType, ValueType, IdentityTranslatorType>(Extractor::extract(value), value); } 327 iterator find(const KeyType& key) { return find<KeyType, IdentityTranslatorType>(key); } 328 const_iterator find(const KeyType& key) const { return find<KeyType, IdentityTranslatorType>(key); } 329 bool contains(const KeyType& key) const { return contains<KeyType, IdentityTranslatorType>(key); } 335 void remove(const KeyType&); 701 KeyType enteredKe [all...] |
/external/chromium/base/ |
H A D | id_map.h | 37 typedef int32 KeyType; typedef in class:IDMap 38 typedef base::hash_map<KeyType, T*> HashTable; 59 KeyType Add(T* data) { 62 KeyType this_id = next_id_; 73 void AddWithID(T* data, KeyType id) { 80 void Remove(KeyType id) { 101 T* Lookup(KeyType id) const { 138 KeyType GetCurrentKey() const { 192 for (std::set<KeyType>::const_iterator i = removed_ids_.begin(); 206 std::set<KeyType> removed_ids [all...] |
/external/webkit/Source/JavaScriptCore/runtime/ |
H A D | PropertyMapHashTable.h | 132 typedef StringImpl* KeyType; typedef in class:JSC::PropertyTable 157 find_iterator find(const KeyType& key); 162 void remove(const KeyType& key); 324 inline PropertyTable::find_iterator PropertyTable::find(const KeyType& key) 406 inline void PropertyTable::remove(const KeyType& key)
|
/external/chromium/testing/gmock/include/gmock/ |
H A D | gmock-matchers.h | 2227 typedef typename RawPairType::first_type KeyType; typedef in class:testing::internal::KeyMatcherImpl 2232 testing::SafeMatcherCast<const KeyType&>(inner_matcher)) { 2261 const Matcher<const KeyType&> inner_matcher_;
|