Lines Matching defs:aKey
129 EntryType* GetEntry(KeyType aKey) const { in GetEntry()
139 bool Contains(KeyType aKey) const { return !!GetEntry(aKey); } in Contains()
146 EntryType* PutEntry(KeyType aKey) { in PutEntry()
158 EntryType* PutEntry(KeyType aKey, const fallible_t&) { in PutEntry()
186 void RemoveEntry(KeyType aKey) { in RemoveEntry()
197 bool EnsureRemoved(KeyType aKey) { in EnsureRemoved()
392 PLDHashNumber nsTHashtable<EntryType>::s_HashKey(const void* aKey) { in s_HashKey()
398 const void* aKey) { in s_MatchEntry()
423 const void* aKey) { in s_InitEntry()
469 explicit VoidPtrHashKey(const void* aKey) : Base(aKey) {} in VoidPtrHashKey()
513 EntryType* GetEntry(T* aKey) const { in GetEntry()
517 bool Contains(T* aKey) const { return Base::Contains(aKey); } in Contains()
519 EntryType* PutEntry(T* aKey) { in PutEntry()
524 EntryType* PutEntry(T* aKey, const mozilla::fallible_t&) { in PutEntry()
535 void RemoveEntry(T* aKey) { Base::RemoveEntry(aKey); } in RemoveEntry()
537 bool EnsureRemoved(T* aKey) { return Base::EnsureRemoved(aKey); } in EnsureRemoved()