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

/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
H A DIntSizeHash.h29 template<> struct IntHash<WebCore::IntSize> { struct in namespace:WTF
36 typedef IntHash<WebCore::IntSize> Hash;
/external/chromium_org/third_party/WebKit/Source/core/platform/graphics/chromium/
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.h101 template<typename T> struct IntHash { struct in namespace:WTF
129 return IntHash<uintptr_t>::hash(reinterpret_cast<uintptr_t>(key));
169 // make IntHash the default hash function for many integer types
171 template<> struct DefaultHash<short> { typedef IntHash<unsigned> Hash; };
172 template<> struct DefaultHash<unsigned short> { typedef IntHash<unsigned> Hash; };
173 template<> struct DefaultHash<int> { typedef IntHash<unsigned> Hash; };
174 template<> struct DefaultHash<unsigned> { typedef IntHash<unsigned> Hash; };
175 template<> struct DefaultHash<long> { typedef IntHash<unsigned long> Hash; };
176 template<> struct DefaultHash<unsigned long> { typedef IntHash<unsigned long> Hash; };
177 template<> struct DefaultHash<long long> { typedef IntHash<unsigne
[all...]

Completed in 200 milliseconds