/external/chromium_org/third_party/WebKit/Source/platform/weborigin/ |
H A D | SecurityOriginHash.h | 92 template<> struct DefaultHash<RefPtr<blink::SecurityOrigin> > { struct in namespace:WTF
|
H A D | KURL.h | 273 template<> struct DefaultHash<blink::KURL> { struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/core/dom/custom/ |
H A D | CustomElementDescriptor.h | 94 template<typename T> struct DefaultHash; 95 template<> struct DefaultHash<blink::CustomElementDescriptor> { struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/platform/ |
H A D | Cookie.h | 78 template<> struct DefaultHash<blink::Cookie> { struct in namespace:WTF
|
H A D | Crypto.h | 53 struct DefaultHash<blink::DigestValue> { struct in namespace:WTF 58 struct DefaultHash<blink::HashAlgorithm> { struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/platform/geometry/ |
H A D | IntSizeHash.h | 35 template<> struct DefaultHash<blink::IntSize> { struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/platform/graphics/skia/ |
H A D | SkSizeHash.h | 42 template<> struct DefaultHash<SkSize> { struct in namespace:WTF 66 template<> struct DefaultHash<SkISize> { struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/wtf/ |
H A D | HashFunctions.h | 177 template<typename T> struct DefaultHash; 182 return pairIntHash(DefaultHash<T>::Hash::hash(p.first), DefaultHash<U>::Hash::hash(p.second)); 186 return DefaultHash<T>::Hash::equal(a.first, b.first) && DefaultHash<U>::Hash::equal(a.second, b.second); 188 static const bool safeToCompareToEmptyOrDeleted = DefaultHash<T>::Hash::safeToCompareToEmptyOrDeleted 189 && DefaultHash<U>::Hash::safeToCompareToEmptyOrDeleted; 200 template<> struct DefaultHash<short> { typedef IntHash<unsigned> Hash; }; struct in namespace:WTF 201 template<> struct DefaultHash<unsigned short> { typedef IntHash<unsigned> Hash; }; struct in namespace:WTF 202 template<> struct DefaultHash<in struct in namespace:WTF 203 template<> struct DefaultHash<unsigned> { typedef IntHash<unsigned> Hash; }; struct in namespace:WTF 204 template<> struct DefaultHash<long> { typedef IntHash<unsigned long> Hash; }; struct in namespace:WTF 205 template<> struct DefaultHash<unsigned long> { typedef IntHash<unsigned long> Hash; }; struct in namespace:WTF 206 template<> struct DefaultHash<long long> { typedef IntHash<unsigned long long> Hash; }; struct in namespace:WTF 207 template<> struct DefaultHash<unsigned long long> { typedef IntHash<unsigned long long> Hash; }; struct in namespace:WTF 210 template<> struct DefaultHash<wchar_t> { typedef IntHash<wchar_t> Hash; }; struct in namespace:WTF 213 template<> struct DefaultHash<float> { typedef FloatHash<float> Hash; }; struct in namespace:WTF 214 template<> struct DefaultHash<double> { typedef FloatHash<double> Hash; }; struct in namespace:WTF 218 template<typename P> struct DefaultHash<P*> { typedef PtrHash<P*> Hash; }; struct in namespace:WTF 219 template<typename P> struct DefaultHash<RefPtr<P> > { typedef PtrHash<RefPtr<P> > Hash; }; struct in namespace:WTF 220 template<typename P> struct DefaultHash<RawPtr<P> > { typedef PtrHash<RawPtr<P> > Hash; }; struct in namespace:WTF 221 template<typename P> struct DefaultHash<OwnPtr<P> > { typedef PtrHash<OwnPtr<P> > Hash; }; struct in namespace:WTF 225 template<> struct DefaultHash<std::pair<short, short> > { typedef IntPairHash<short, short> Hash; }; struct in namespace:WTF 226 template<> struct DefaultHash<std::pair<short, unsigned short> > { typedef IntPairHash<short, unsigned short> Hash; }; struct in namespace:WTF 227 template<> struct DefaultHash<std::pair<short, int> > { typedef IntPairHash<short, int> Hash; }; struct in namespace:WTF 228 template<> struct DefaultHash<std::pair<short, unsigned> > { typedef IntPairHash<short, unsigned> Hash; }; struct in namespace:WTF 229 template<> struct DefaultHash<std::pair<unsigned short, short> > { typedef IntPairHash<unsigned short, short> Hash; }; struct in namespace:WTF 230 template<> struct DefaultHash<std::pair<unsigned short, unsigned short> > { typedef IntPairHash<unsigned short, unsigned short> Hash; }; struct in namespace:WTF 231 template<> struct DefaultHash<std::pair<unsigned short, int> > { typedef IntPairHash<unsigned short, int> Hash; }; struct in namespace:WTF 232 template<> struct DefaultHash<std::pair<unsigned short, unsigned> > { typedef IntPairHash<unsigned short, unsigned> Hash; }; struct in namespace:WTF 233 template<> struct DefaultHash<std::pair<int, short> > { typedef IntPairHash<int, short> Hash; }; struct in namespace:WTF 234 template<> struct DefaultHash<std::pair<int, unsigned short> > { typedef IntPairHash<int, unsigned short> Hash; }; struct in namespace:WTF 235 template<> struct DefaultHash<std::pair<int, int> > { typedef IntPairHash<int, int> Hash; }; struct in namespace:WTF 236 template<> struct DefaultHash<std::pair<int, unsigned> > { typedef IntPairHash<unsigned, unsigned> Hash; }; struct in namespace:WTF 237 template<> struct DefaultHash<std::pair<unsigned, short> > { typedef IntPairHash<unsigned, short> Hash; }; struct in namespace:WTF 238 template<> struct DefaultHash<std::pair<unsigned, unsigned short> > { typedef IntPairHash<unsigned, unsigned short> Hash; }; struct in namespace:WTF 239 template<> struct DefaultHash<std::pair<unsigned, int> > { typedef IntPairHash<unsigned, int> Hash; }; struct in namespace:WTF 240 template<> struct DefaultHash<std::pair<unsigned, unsigned> > { typedef IntPairHash<unsigned, unsigned> Hash; }; struct in namespace:WTF 244 template<typename T, typename U> struct DefaultHash<std::pair<T, U> > { typedef PairHash<T, U> Hash; }; struct in namespace:WTF [all...] |
H A D | RetainPtr.h | 299 template<typename P> struct DefaultHash<RetainPtr<P> > { typedef PtrHash<RetainPtr<P> > Hash; }; struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/core/dom/ |
H A D | QualifiedName.h | 174 template<typename T> struct DefaultHash; 176 template<> struct DefaultHash<blink::QualifiedName> { struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/core/svg/animation/ |
H A D | SMILTime.h | 121 template<> struct DefaultHash<blink::SMILTime> { struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/wtf/text/ |
H A D | AtomicString.h | 240 template<typename T> struct DefaultHash; 241 template<> struct DefaultHash<AtomicString> { struct in namespace:WTF
|
H A D | StringImpl.h | 737 template<typename T> struct DefaultHash; 738 template<> struct DefaultHash<StringImpl*> { struct in class:WTF::StringImpl 741 template<> struct DefaultHash<RefPtr<StringImpl> > { struct in class:WTF::StringImpl
|
H A D | WTFString.h | 651 template<typename T> struct DefaultHash; 652 template<> struct DefaultHash<String> { struct in namespace:WTF
|
/external/chromium_org/third_party/WebKit/Source/platform/heap/ |
H A D | Handle.h | 673 typename HashArg = typename DefaultHash<KeyArg>::Hash, 680 typename HashArg = typename DefaultHash<ValueArg>::Hash, 686 typename HashArg = typename DefaultHash<ValueArg>::Hash, 693 typename HashArg = typename DefaultHash<ValueArg>::Hash> 1334 template<typename T> struct DefaultHash<blink::Member<T> > { struct in namespace:WTF 1338 template<typename T> struct DefaultHash<blink::WeakMember<T> > { struct in namespace:WTF 1342 template<typename T> struct DefaultHash<blink::Persistent<T> > { struct in namespace:WTF
|
H A D | HeapTest.cpp | 154 template<typename T> struct DefaultHash; 155 template<> struct DefaultHash<blink::ThreadMarker> { struct in namespace:WTF 170 template<> struct DefaultHash<blink::PairWithWeakHandling> { struct in namespace:WTF 1811 DefaultHash<Member<IntWrapper> >::Hash, 2719 DefaultHash<WeakMember<IntWrapper> >::Hash, 4312 typedef HeapHashMap<Key, WeakSet, WTF::DefaultHash<Key>::Hash, HashTraits<Key>, EmptyClearingHashSetTraits> Map; 5249 template<> struct DefaultHash<blink::AllocatesOnAssignment> { struct in namespace:WTF
|