Searched defs:DefaultHash (Results 1 - 16 of 16) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/weborigin/
H A DSecurityOriginHash.h92 template<> struct DefaultHash<RefPtr<blink::SecurityOrigin> > { struct in namespace:WTF
H A DKURL.h273 template<> struct DefaultHash<blink::KURL> { struct in namespace:WTF
/external/chromium_org/third_party/WebKit/Source/core/dom/custom/
H A DCustomElementDescriptor.h94 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 DCookie.h78 template<> struct DefaultHash<blink::Cookie> { struct in namespace:WTF
H A DCrypto.h53 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 DIntSizeHash.h35 template<> struct DefaultHash<blink::IntSize> { struct in namespace:WTF
/external/chromium_org/third_party/WebKit/Source/platform/graphics/skia/
H A DSkSizeHash.h42 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 DHashFunctions.h177 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 DRetainPtr.h299 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 DQualifiedName.h174 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 DSMILTime.h121 template<> struct DefaultHash<blink::SMILTime> { struct in namespace:WTF
/external/chromium_org/third_party/WebKit/Source/wtf/text/
H A DAtomicString.h240 template<typename T> struct DefaultHash;
241 template<> struct DefaultHash<AtomicString> { struct in namespace:WTF
H A DStringImpl.h737 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 DWTFString.h651 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 DHandle.h673 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 DHeapTest.cpp154 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

Completed in 237 milliseconds