Searched refs:SymbolStringPool (Results 1 – 7 of 7) sorted by relevance
27 class SymbolStringPool {31 ~SymbolStringPool();51 friend class SymbolStringPool; variable94 SymbolStringPtr(SymbolStringPool::PoolMapEntry *S) in SymbolStringPtr()100 SymbolStringPool::PoolMapEntry *S = nullptr;115 inline SymbolStringPool::~SymbolStringPool() { in ~SymbolStringPool()122 inline SymbolStringPtr SymbolStringPool::intern(StringRef S) { in intern()130 inline void SymbolStringPool::clearDeadEntries() { in clearDeadEntries()139 inline bool SymbolStringPool::empty() const { in empty()
363 ExecutionSessionBase(std::shared_ptr<SymbolStringPool> SSP = nullptr)364 : SSP(SSP ? std::move(SSP) : std::make_shared<SymbolStringPool>()) {}367 SymbolStringPool &getSymbolStringPool() const { return *SSP; } in getSymbolStringPool()466 std::shared_ptr<SymbolStringPool> SSP;745 ExecutionSession(std::shared_ptr<SymbolStringPool> SSP = nullptr)
18 TEST(SymbolStringPool, UniquingAndComparisons) { in TEST() argument19 SymbolStringPool SP; in TEST()37 TEST(SymbolStringPool, Dereference) { in TEST() argument38 SymbolStringPool SP; in TEST()43 TEST(SymbolStringPool, ClearDeadEntries) { in TEST() argument44 SymbolStringPool SP; in TEST()
70 ExecutionSession ES(std::make_shared<SymbolStringPool>()); in TEST()126 ExecutionSession ES(std::make_shared<SymbolStringPool>()); in TEST_F()209 ExecutionSession ES(std::make_shared<SymbolStringPool>()); in TEST_F()270 ExecutionSession ES(std::make_shared<SymbolStringPool>()); in TEST_F()
62 ExecutionSession ES(std::make_shared<SymbolStringPool>()); in TEST()
71 ExecutionSession ES(std::make_shared<SymbolStringPool>()); in TEST()
182 ExecutionSession ES(std::make_shared<SymbolStringPool>()); in TEST()