Searched refs:PoolEntry (Results 1 – 2 of 2) sorted by relevance
34 class PoolEntry : public std::enable_shared_from_this<PoolEntry> {37 PoolEntry(ValuePool &Pool, ValueKeyT Value) in PoolEntry() function40 ~PoolEntry() { Pool.removeEntry(this); } in ~PoolEntry()51 static inline PoolEntry *getEmptyKey() { return nullptr; } in getEmptyKey()53 static inline PoolEntry *getTombstoneKey() { in getTombstoneKey()62 static unsigned getHashValue(PoolEntry *P) { in getHashValue()66 static unsigned getHashValue(const PoolEntry *P) { in getHashValue()76 static bool isEqual(const ValueKeyT &C, PoolEntry *P) { in isEqual()82 static bool isEqual(PoolEntry *P1, PoolEntry *P2) { in isEqual()89 using EntrySetT = DenseSet<PoolEntry *, PoolEntryDSInfo>;[all …]
173 struct PoolEntry { struct in Pool178 std::array<PoolEntry, 256> m_string_pools;