Home | History | Annotate | Download | only in heap

Lines Matching defs:PtrHash

1080 template<typename T> struct PtrHash<WebCore::Member<T> > : PtrHash<T*> {
1082 static unsigned hash(const U& key) { return PtrHash<T*>::hash(key); }
1089 template<typename T> struct PtrHash<WebCore::WeakMember<T> > : PtrHash<WebCore::Member<T> > {
1092 template<typename P> struct PtrHash<WebCore::Persistent<P> > : PtrHash<P*> {
1093 using PtrHash<P*>::hash;
1095 using PtrHash<P*>::equal;
1101 // PtrHash is the default hash for hash tables with members.
1103 typedef PtrHash<WebCore::Member<T> > Hash;
1107 typedef PtrHash<WebCore::WeakMember<T> > Hash;
1111 typedef PtrHash<WebCore::Persistent<T> > Hash;