|
LLDB mainline
|
#include "lldb/Utility/ConstString.h"#include "lldb/Utility/Stream.h"#include "llvm/ADT/StringMap.h"#include "llvm/ADT/StringRef.h"#include "llvm/ADT/iterator.h"#include "llvm/Support/Allocator.h"#include "llvm/Support/DJB.h"#include "llvm/Support/FormatProviders.h"#include "llvm/Support/Threading.h"#include <array>#include <mutex>#include <shared_mutex>#include <utility>#include <cinttypes>#include <cstdint>#include <cstring>Go to the source code of this file.
Classes | |
| class | Pool |
| struct | Pool::PoolEntry |
Typedefs | |
| using | PoolMutex = std::shared_mutex |
Functions | |
| static Pool & | StringPool () |
| using PoolMutex = std::shared_mutex |
Definition at line 33 of file ConstString.cpp.
|
static |
Definition at line 229 of file ConstString.cpp.
Referenced by lldb_private::ConstString::ConstString(), lldb_private::ConstString::ConstString(), lldb_private::ConstString::ConstString(), lldb_private::ConstString::GetMangledCounterpart(), lldb_private::ConstString::GetMemoryStats(), lldb_private::ConstString::SetCString(), lldb_private::ConstString::SetCStringWithLength(), lldb_private::ConstString::SetString(), lldb_private::ConstString::SetStringWithMangledCounterpart(), and lldb_private::ConstString::SetTrimmedCStringWithLength().