Lines Matching defs:ConstString
1 //===-- ConstString.cpp ---------------------------------------------------===//
9 #include "lldb/Utility/ConstString.h"
36 /// the ConstString allocations. This means that when allocating many
165 ConstString::MemoryStats GetMemoryStats() const {
166 ConstString::MemoryStats stats;
211 ConstString::ConstString(const char *cstr)
214 ConstString::ConstString(const char *cstr, size_t cstr_len)
217 ConstString::ConstString(llvm::StringRef s)
220 bool ConstString::operator<(ConstString rhs) const {
235 Stream &lldb_private::operator<<(Stream &s, ConstString str) {
243 size_t ConstString::GetLength() const {
247 bool ConstString::Equals(ConstString lhs, ConstString rhs,
264 int ConstString::Compare(ConstString lhs, ConstString rhs,
288 void ConstString::Dump(Stream *s, const char *fail_value) const {
296 void ConstString::DumpDebug(Stream *s) const {
301 s->Printf("%*p: ConstString, string = %s%s%s, length = %" PRIu64,
307 void ConstString::SetCString(const char *cstr) {
311 void ConstString::SetString(llvm::StringRef s) {
315 void ConstString::SetStringWithMangledCounterpart(llvm::StringRef demangled,
316 ConstString mangled) {
321 bool ConstString::GetMangledCounterpart(ConstString &counterpart) const {
326 void ConstString::SetCStringWithLength(const char *cstr, size_t cstr_len) {
330 void ConstString::SetTrimmedCStringWithLength(const char *cstr,
335 ConstString::MemoryStats ConstString::GetMemoryStats() {
339 void llvm::format_provider<ConstString>::format(const ConstString &CS,