HomeSort by relevance Sort by last modified time
    Searched refs:MappedType (Results 1 - 8 of 8) 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> > {
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, typename MappedType> struct HashTableIteratorAdapter<HashTableType, std::pair<KeyType, MappedType> >
    [all...]
RefPtrHashMap.h 34 typedef typename ValueType::second_type MappedType;
40 static void translate(ValueType& location, RawKeyType key, const MappedType& mapped)
58 typedef typename MappedTraits::TraitType MappedType;
92 MappedType get(const KeyType&) const;
93 MappedType get(RawKeyType) const;
94 MappedType inlineGet(RawKeyType) const;
99 pair<iterator, bool> set(const KeyType&, const MappedType&);
100 pair<iterator, bool> set(RawKeyType, const MappedType&);
105 pair<iterator, bool> add(const KeyType&, const MappedType&);
106 pair<iterator, bool> add(RawKeyType, const MappedType&);
    [all...]
HashMap.h 41 typedef typename MappedTraits::TraitType MappedType;
69 MappedType get(const KeyType&) const;
74 pair<iterator, bool> set(const KeyType&, const MappedType&);
79 pair<iterator, bool> add(const KeyType&, const MappedType&);
85 MappedType take(const KeyType&); // efficient combination of get with remove
102 template<typename T, typename HashTranslator> pair<iterator, bool> add(const T&, const MappedType&);
107 pair<iterator, bool> inlineAdd(const KeyType&, const MappedType&);
119 typedef typename ValueType::second_type MappedType;
123 static void translate(ValueType& location, const KeyType& key, const MappedType& mapped)
133 typedef typename ValueType::second_type MappedType;
    [all...]
  /external/webkit/Source/JavaScriptCore/runtime/
WeakGCMap.h 37 template <typename KeyType, typename MappedType> struct DefaultWeakGCMapFinalizerCallback {
43 static KeyType keyForFinalizer(void* context, typename HandleTypes<MappedType>::ExternalType)
49 template<typename KeyType, typename MappedType, typename FinalizerCallback = DefaultWeakGCMapFinalizerCallback<KeyType, MappedType>, typename HashArg = typename DefaultHash<KeyType>::Hash, typename KeyTraitsArg = HashTraits<KeyType> >
55 typedef typename HandleTypes<MappedType>::ExternalType ExternalType;
67 std::pair<KeyType, ExternalType> get() const { return std::make_pair(m_iterator->first, HandleTypes<MappedType>::getFromSlot(m_iterator->second)); }
116 return HandleTypes<MappedType>::getFromSlot(m_map.get(key));
163 ExternalType result = HandleTypes<MappedType>::getFromSlot(slot);
181 HandleSlot slot = m_map.take(FinalizerCallback::keyForFinalizer(context, HandleTypes<MappedType>::getFromSlot(handle.slot())));
  /external/webkit/Source/WebKit2/Shared/
WebPreferencesStore.cpp 108 template<typename MappedType>
109 MappedType defaultValueForKey(const String&);
164 static typename MapType::MappedType valueForKey(const MapType& map, const typename MapType::KeyType& key)
170 return defaultValueForKey<typename MapType::MappedType>(key);
174 static bool setValueForKey(MapType& map, const typename MapType::KeyType& key, const typename MapType::MappedType& value)
176 typename MapType::MappedType existingValue = valueForKey(map, key);
  /external/webkit/Source/JavaScriptCore/heap/
Handle.h 48 template<typename KeyType, typename MappedType, typename FinalizerCallback, typename HashArg, typename KeyTraitsArg> class WeakGCMap;
53 template <typename KeyType, typename MappedType, typename FinalizerCallback, typename HashArg, typename KeyTraitsArg> friend class WeakGCMap;
  /external/clang/lib/Sema/
AnalysisBasedWarnings.cpp     [all...]
  /external/webkit/Source/JavaScriptCore/bytecode/
CodeBlock.cpp     [all...]

Completed in 1102 milliseconds