Lines Matching refs:StringPool
62 typedef llvm::StringMap<StringPoolValueType, Allocator> StringPool; typedef in Pool
132 StringPool &map = m_string_pools[h].m_string_map; in GetConstCStringAndSetMangledCounterPart()
182 StringPool m_string_map;
196 static Pool &StringPool() { in StringPool() function
207 : m_string(StringPool().GetConstCString(cstr)) {} in ConstString()
210 : m_string(StringPool().GetConstCStringWithLength(cstr, cstr_len)) {} in ConstString()
213 : m_string(StringPool().GetConstCStringWithStringRef(s)) {} in ConstString()
303 m_string = StringPool().GetConstCString(cstr); in SetCString()
307 m_string = StringPool().GetConstCStringWithLength(s.data(), s.size()); in SetString()
312 m_string = StringPool().GetConstCStringAndSetMangledCounterPart( in SetStringWithMangledCounterpart()
317 counterpart.m_string = StringPool().GetMangledCounterpart(m_string); in GetMangledCounterpart()
322 m_string = StringPool().GetConstCStringWithLength(cstr, cstr_len); in SetCStringWithLength()
327 m_string = StringPool().GetConstTrimmedCStringWithLength(cstr, cstr_len); in SetTrimmedCStringWithLength()
332 return StringPool().MemorySize(); in StaticMemorySize()