Searched defs:IntHash (Results 1 - 3 of 3) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/platform/geometry/
H A DIntSizeHash.h29 template<> struct IntHash<blink::IntSize> { struct in namespace:WTF
36 typedef IntHash<blink::IntSize> Hash;
/external/chromium_org/third_party/WebKit/Source/platform/graphics/skia/
H A DSkSizeHash.h36 template<> struct IntHash<SkSize> { struct in namespace:WTF
43 typedef IntHash<SkSize> Hash;
60 template<> struct IntHash<SkISize> { struct in namespace:WTF
67 typedef IntHash<SkISize> Hash;
/external/chromium_org/third_party/WebKit/Source/wtf/
H A DHashFunctions.h103 template<typename T> struct IntHash { struct in namespace:WTF
131 return IntHash<uintptr_t>::hash(reinterpret_cast<uintptr_t>(key));
198 // make IntHash the default hash function for many integer types
200 template<> struct DefaultHash<short> { typedef IntHash<unsigned> Hash; };
201 template<> struct DefaultHash<unsigned short> { typedef IntHash<unsigned> Hash; };
202 template<> struct DefaultHash<int> { typedef IntHash<unsigned> Hash; };
203 template<> struct DefaultHash<unsigned> { typedef IntHash<unsigned> Hash; };
204 template<> struct DefaultHash<long> { typedef IntHash<unsigned long> Hash; };
205 template<> struct DefaultHash<unsigned long> { typedef IntHash<unsigned long> Hash; };
206 template<> struct DefaultHash<long long> { typedef IntHash<unsigne
[all...]

Completed in 113 milliseconds