Home
last modified time | relevance | path

Searched refs:PooledStringPtr (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DStringPool.h38 class PooledStringPtr; variable
54 friend class PooledStringPtr; variable
67 PooledStringPtr intern(StringRef Str);
79 class PooledStringPtr {
85 PooledStringPtr() = default;
87 explicit PooledStringPtr(entry_t *E) : S(E) { in PooledStringPtr() function
91 PooledStringPtr(const PooledStringPtr &That) : S(That.S) { in PooledStringPtr() function
95 PooledStringPtr &operator=(const PooledStringPtr &That) {
114 ~PooledStringPtr() { clear(); } in ~PooledStringPtr()
134 inline bool operator==(const PooledStringPtr &That) const { return S == That.S; }
[all …]
/freebsd-12.1/contrib/llvm/lib/Support/
H A DStringPool.cpp25 PooledStringPtr StringPool::intern(StringRef Key) { in intern()
28 return PooledStringPtr(&*I); in intern()
34 return PooledStringPtr(S); in intern()