Lines Matching refs:HashedStorage
42 struct HashedStorage { struct in __anon95dc17a30111::ParametricStorageUniquer
43 HashedStorage(unsigned hashValue = 0, BaseStorage *storage = nullptr) in HashedStorage() function
51 static inline HashedStorage getEmptyKey() { in getEmptyKey()
52 return HashedStorage(0, DenseMapInfo<BaseStorage *>::getEmptyKey()); in getEmptyKey()
54 static inline HashedStorage getTombstoneKey() { in getTombstoneKey()
55 return HashedStorage(0, DenseMapInfo<BaseStorage *>::getTombstoneKey()); in getTombstoneKey()
58 static inline unsigned getHashValue(const HashedStorage &key) { in getHashValue()
65 static inline bool isEqual(const HashedStorage &lhs, in isEqual()
66 const HashedStorage &rhs) { in isEqual()
69 static inline bool isEqual(const LookupKey &lhs, const HashedStorage &rhs) { in isEqual()
76 using StorageTypeSet = DenseSet<HashedStorage, StorageKeyInfo>;
110 for (HashedStorage &instance : shard.instances) in destroyShardInstances()