Home
last modified time | relevance | path

Searched refs:StringElementType (Results 1 – 8 of 8) sorted by relevance

/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCxxStringTypes.cpp35 using StringElementType = StringPrinter::StringElementType; typedef
38 getElementTraits(StringElementType ElemType) { in getElementTraits()
40 case StringElementType::UTF8: in getElementTraits()
42 case StringElementType::UTF16: in getElementTraits()
44 case StringElementType::UTF32: in getElementTraits()
51 template <StringElementType ElemType>
69 template <StringElementType ElemType>
99 return CharStringSummaryProvider<StringElementType::UTF8>(valobj, stream); in Char8StringSummaryProvider()
104 return CharStringSummaryProvider<StringElementType in Char16StringSummaryProvider()
[all...]
H A DLibCxx.cpp590 lldb_private::formatters::StringPrinter::StringElementType::UTF8>( in LibcxxStringSummaryProvider()
596 lldb_private::formatters::StringPrinter::StringElementType::UTF16>( in LibcxxStringSummaryProvider()
602 lldb_private::formatters::StringPrinter::StringElementType::UTF32>( in LibcxxStringSummaryProvider()
622 template <StringPrinter::StringElementType element_type> in LibcxxStringSummaryProvider()
666 template <StringPrinter::StringElementType element_type> in LibcxxStringSummaryProviderUTF16()
681 template <StringPrinter::StringElementType element_type> in LibcxxExtractStringViewData()
698 return formatStringImpl<StringPrinter::StringElementType::ASCII>( in formatStringViewImpl()
705 return formatStringImpl<StringPrinter::StringElementType::UTF16>( in formatStringViewImpl()
712 return formatStringImpl<StringPrinter::StringElementType::UTF32>( in formatStringViewImpl()
736 template <StringPrinter::StringElementType element_typ in LibcxxWStringViewSummaryProvider()
[all...]
H A DLibStdcpp.cpp284 StringPrinter::StringElementType::UTF8>(options)) { in LibStdcppStringSummaryProvider()
348 StringPrinter::StringElementType::UTF8>(options); in LibStdcppWStringSummaryProvider()
351 StringPrinter::StringElementType::UTF16>(options); in LibStdcppWStringSummaryProvider()
354 StringPrinter::StringElementType::UTF32>(options); in LibStdcppWStringSummaryProvider()
/llvm-project/lldb/source/DataFormatters/
H A DStringPrinter.cpp29 using StringElementType = StringPrinter::StringElementType; typedef
63 template <StringElementType type>
136 DecodedCharBuffer GetPrintableImpl<StringElementType::ASCII>( in GetPrintableImpl()
169 DecodedCharBuffer GetPrintableImpl<StringElementType::UTF8>( in GetPrintableImpl()
176 return GetPrintableImpl<StringElementType::ASCII>(buffer, buffer_end, next, in GetPrintableImpl()
218 static DecodedCharBuffer GetPrintable(StringElementType type, uint8_t *buffer, in GetPrintable()
225 case StringElementType::ASCII: in GetPrintable()
226 return GetPrintableImpl<StringElementType::ASCII>(buffer, buffer_end, next, in GetPrintable()
228 case StringElementType in GetPrintable()
[all...]
/llvm-project/lldb/source/Plugins/Language/ObjC/
H A DNSString.cpp154 StringPrinter::StringElementType::UTF16>(options); in NSStringSummaryProvider()
166 StringPrinter::StringElementType::ASCII>(options); in NSStringSummaryProvider()
181 StringPrinter::StringElementType::ASCII>(options); in NSStringSummaryProvider()
205 StringPrinter::StringElementType::UTF16>(options); in NSStringSummaryProvider()
231 StringPrinter::StringElementType::UTF16>(options); in NSStringSummaryProvider()
254 StringPrinter::StringElementType::UTF8>(options); in NSStringSummaryProvider()
257 StringPrinter::StringElementType::ASCII>(options); in NSStringSummaryProvider()
274 StringPrinter::StringElementType::ASCII>(options); in NSStringSummaryProvider()
/llvm-project/lldb/unittests/DataFormatter/
H A DStringPrinterTests.cpp28 template <StringPrinter::StringElementType elem_ty>
51 return format<StringPrinter::StringElementType::ASCII>( in TEST()
85 return format<StringPrinter::StringElementType::UTF8>( in TEST()
119 return format<StringPrinter::StringElementType::UTF8>( in TEST()
/llvm-project/lldb/include/lldb/DataFormatters/
H A DStringPrinter.h23 enum class StringElementType { ASCII, UTF8, UTF16, UTF32 }; enum
148 template <StringElementType element_type>
152 template <StringElementType element_type>
/llvm-project/lldb/source/Core/
H A DValueObject.cpp