Lines Matching refs:key
65 for (const HashedKey<StoreKey>& key : keys_) {
66 DCHECK(key.Key() != nullptr);
67 alloc_.Destroy(key.Key());
94 for (const HashedKey<StoreKey>& key : keys_) {
95 auto it = stats.find(key.Hash());
97 stats.insert({key.Hash(), 1u});
117 HashedKey(size_t hash, const T* key) : hash_(hash), key_(key) { }
142 bool IsEmpty(const HashedKey<StoreKey>& key) const {
143 return key.IsEmpty();
146 void MakeEmpty(HashedKey<StoreKey>& key) {
147 key.MakeEmpty();
153 size_t operator()(const HashedKey<T>& key) const {
154 return key.Hash();
190 Thread* self, const InKey& key) {
195 HashType raw_hash = HashFunc()(key);
202 return shards_[shard_bin]->Add(self, shard_hash, key);