Lines Matching defs:StringPool
11 // StringPool::clearDeadEntries.
30 class StringPool {
34 /// Destroy a StringPool.
35 ~StringPool();
56 friend class StringPool;
119 using PoolEntry = StringPool::PoolMapEntry;
122 PooledStringPtr(StringPool::PoolMapEntry *S) : S(S) {
130 inline StringPool::~StringPool() {
137 inline PooledStringPtr StringPool::intern(std::string S) {
145 inline void StringPool::clearDeadEntries() {
154 inline bool StringPool::empty() const {