reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
204 typedef std::function<StringPrinter::StringPrinterBufferPointer<
tools/lldb/include/lldb/Target/Language.h186 virtual lldb_private::formatters::StringPrinter::EscapingHelper 188 lldb_private::formatters::StringPrinter::GetPrintableElementType);tools/lldb/source/Core/ValueObject.cpp
1300 lldb_private::formatters::StringPrinter:: 1310 formatters::StringPrinter::ReadBufferAndDumpToStream< 1311 lldb_private::formatters::StringPrinter::StringElementType::ASCII>(tools/lldb/source/DataFormatters/StringPrinter.cpp
32 static StringPrinter::StringPrinterBufferPointer<> 64 StringPrinter::StringPrinterBufferPointer<> 65 GetPrintableImpl<StringPrinter::StringElementType::ASCII>(uint8_t *buffer, 68 StringPrinter::StringPrinterBufferPointer<> retval = {nullptr}; 129 StringPrinter::StringPrinterBufferPointer<> 130 GetPrintableImpl<StringPrinter::StringElementType::UTF8>(uint8_t *buffer, 133 StringPrinter::StringPrinterBufferPointer<> retval{nullptr}; 148 return GetPrintableImpl<StringPrinter::StringElementType::ASCII>( 228 static StringPrinter::StringPrinterBufferPointer<> 229 GetPrintable(StringPrinter::StringElementType type, uint8_t *buffer, 235 case StringPrinter::StringElementType::ASCII: 236 return GetPrintableImpl<StringPrinter::StringElementType::ASCII>( 238 case StringPrinter::StringElementType::UTF8: 239 return GetPrintableImpl<StringPrinter::StringElementType::UTF8>( 246 StringPrinter::EscapingHelper 252 return GetPrintable(StringPrinter::StringElementType::UTF8, buffer, 258 return GetPrintable(StringPrinter::StringElementType::ASCII, buffer, 272 const StringPrinter::ReadBufferAndDumpToStreamOptions &dump_options) { 332 lldb_private::formatters::StringPrinter::EscapingHelper escaping_callback; 336 lldb_private::formatters::StringPrinter::GetPrintableElementType:: 340 lldb_private::formatters::StringPrinter::GetDefaultEscapingHelper( 341 lldb_private::formatters::StringPrinter:: 416 StringPrinter::StringElementType::ASCII>( 460 lldb_private::formatters::StringPrinter::EscapingHelper escaping_callback; 464 lldb_private::formatters::StringPrinter::GetPrintableElementType:: 468 lldb_private::formatters::StringPrinter::GetDefaultEscapingHelper( 469 lldb_private::formatters::StringPrinter::GetPrintableElementType:: 513 const StringPrinter::ReadStringAndDumpToStreamOptions &options, 582 StringPrinter::ReadBufferAndDumpToStreamOptions dump_options(options); 592 StringPrinter::StringElementType::UTF8>( 599 StringPrinter::StringElementType::UTF16>( 607 StringPrinter::StringElementType::UTF32>( 615 StringPrinter::StringElementType::UTF8>( 624 StringPrinter::StringElementType::ASCII>( 633 StringPrinter::StringElementType::UTF16>( 642 StringPrinter::StringElementType::UTF32>(tools/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp
45 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); 51 if (!StringPrinter::ReadStringAndDumpToStream< 52 StringPrinter::StringElementType::UTF8>(options)) { 70 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); 76 if (!StringPrinter::ReadStringAndDumpToStream< 77 StringPrinter::StringElementType::UTF16>(options)) { 95 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); 101 if (!StringPrinter::ReadStringAndDumpToStream< 102 StringPrinter::StringElementType::UTF32>(options)) { 133 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); 141 return StringPrinter::ReadStringAndDumpToStream< 142 StringPrinter::StringElementType::UTF8>(options); 144 return StringPrinter::ReadStringAndDumpToStream< 145 StringPrinter::StringElementType::UTF16>(options); 147 return StringPrinter::ReadStringAndDumpToStream< 148 StringPrinter::StringElementType::UTF32>(options); 170 StringPrinter::ReadBufferAndDumpToStreamOptions options(valobj); 178 return StringPrinter::ReadBufferAndDumpToStream< 179 StringPrinter::StringElementType::UTF8>(options); 196 StringPrinter::ReadBufferAndDumpToStreamOptions options(valobj); 204 return StringPrinter::ReadBufferAndDumpToStream< 205 StringPrinter::StringElementType::UTF16>(options); 222 StringPrinter::ReadBufferAndDumpToStreamOptions options(valobj); 230 return StringPrinter::ReadBufferAndDumpToStream< 231 StringPrinter::StringElementType::UTF32>(options); 256 StringPrinter::ReadBufferAndDumpToStreamOptions options(valobj); 266 return StringPrinter::ReadBufferAndDumpToStream< 267 StringPrinter::StringElementType::UTF8>(options); 269 return StringPrinter::ReadBufferAndDumpToStream< 270 StringPrinter::StringElementType::UTF16>(options); 272 return StringPrinter::ReadBufferAndDumpToStream< 273 StringPrinter::StringElementType::UTF32>(options);tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
563 StringPrinter::ReadBufferAndDumpToStreamOptions options(valobj); 591 StringPrinter::ReadBufferAndDumpToStream< 592 lldb_private::formatters::StringPrinter::StringElementType::UTF8>( 597 lldb_private::formatters::StringPrinter::ReadBufferAndDumpToStream< 598 lldb_private::formatters::StringPrinter::StringElementType::UTF16>( 603 lldb_private::formatters::StringPrinter::ReadBufferAndDumpToStream< 604 lldb_private::formatters::StringPrinter::StringElementType::UTF32>( 634 StringPrinter::ReadBufferAndDumpToStreamOptions options(valobj); 657 StringPrinter::ReadBufferAndDumpToStream<element_type>(options); 665 return LibcxxStringSummaryProvider<StringPrinter::StringElementType::ASCII>( 672 return LibcxxStringSummaryProvider<StringPrinter::StringElementType::UTF16>( 679 return LibcxxStringSummaryProvider<StringPrinter::StringElementType::UTF32>(tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp
245 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); 263 if (!StringPrinter::ReadStringAndDumpToStream< 264 StringPrinter::StringElementType::UTF8>(options)) { 305 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); 326 return StringPrinter::ReadStringAndDumpToStream< 327 StringPrinter::StringElementType::UTF8>(options); 329 return StringPrinter::ReadStringAndDumpToStream< 330 StringPrinter::StringElementType::UTF16>(options); 332 return StringPrinter::ReadStringAndDumpToStream< 333 StringPrinter::StringElementType::UTF32>(options);tools/lldb/source/Plugins/Language/ObjC/NSString.cpp
159 StringPrinter::ReadStringAndDumpToStreamOptions options(valobj); 179 return StringPrinter::ReadStringAndDumpToStream< 180 StringPrinter::StringElementType::UTF16>(options); 191 return StringPrinter::ReadStringAndDumpToStream< 192 StringPrinter::StringElementType::ASCII>(options); 206 return StringPrinter::ReadStringAndDumpToStream< 207 StringPrinter::StringElementType::ASCII>(options); 230 return StringPrinter::ReadStringAndDumpToStream< 231 StringPrinter::StringElementType::UTF16>(options); 250 return StringPrinter::ReadStringAndDumpToStream< 251 StringPrinter::StringElementType::UTF16>(options); 273 return StringPrinter::ReadStringAndDumpToStream< 274 StringPrinter::StringElementType::UTF8>(options); 276 return StringPrinter::ReadStringAndDumpToStream< 277 StringPrinter::StringElementType::ASCII>(options); 293 return StringPrinter::ReadStringAndDumpToStream< 294 StringPrinter::StringElementType::ASCII>(options);tools/lldb/source/Target/Language.cpp
148 lldb_private::formatters::StringPrinter::EscapingHelper 150 lldb_private::formatters::StringPrinter::GetPrintableElementType 152 return StringPrinter::GetDefaultEscapingHelper(elem_type);