Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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()
156 return CharSummaryProvider<StringElementType::UTF8>(valobj, stream); in Char8SummaryProvider()
161 return CharSummaryProvider<StringElementType::UTF16>(valobj, stream); in Char16SummaryProvider()
[all …]
H A DLibCxx.cpp867 lldb_private::formatters::StringPrinter::StringElementType::UTF8>( in LibcxxWStringSummaryProvider()
899 template <StringPrinter::StringElementType element_type>
943 template <StringPrinter::StringElementType element_type>
958 template <StringPrinter::StringElementType element_type>
975 return formatStringImpl<StringPrinter::StringElementType::ASCII>( in LibcxxStringSummaryProviderASCII()
982 return formatStringImpl<StringPrinter::StringElementType::UTF16>( in LibcxxStringSummaryProviderUTF16()
989 return formatStringImpl<StringPrinter::StringElementType::UTF32>( in LibcxxStringSummaryProviderUTF32()
1014 template <StringPrinter::StringElementType element_type>
1036 return formatStringViewImpl<StringPrinter::StringElementType::ASCII>( in LibcxxStringViewSummaryProviderASCII()
1043 return formatStringViewImpl<StringPrinter::StringElementType::UTF16>( in LibcxxStringViewSummaryProviderUTF16()
[all …]
H A DLibStdcpp.cpp265 StringPrinter::StringElementType::UTF8>(options)) { in LibStdcppStringSummaryProvider()
329 StringPrinter::StringElementType::UTF8>(options); in LibStdcppWStringSummaryProvider()
332 StringPrinter::StringElementType::UTF16>(options); in LibStdcppWStringSummaryProvider()
335 StringPrinter::StringElementType::UTF32>(options); in LibStdcppWStringSummaryProvider()
/llvm-project-15.0.7/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()
225 case StringElementType::ASCII: in GetPrintable()
228 case StringElementType::UTF8: in GetPrintable()
245 ? StringElementType::UTF8 in GetDefaultEscapingHelper()
246 : StringElementType::ASCII, in GetDefaultEscapingHelper()
397 StringElementType elem_type, in ReadEncodedBufferAndDumpToStream()
464 if (elem_type == StringElementType::ASCII) in ReadEncodedBufferAndDumpToStream()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/Language/ObjC/
H A DNSString.cpp160 StringPrinter::StringElementType::UTF16>(options); in NSStringSummaryProvider()
172 StringPrinter::StringElementType::ASCII>(options); in NSStringSummaryProvider()
187 StringPrinter::StringElementType::ASCII>(options); in NSStringSummaryProvider()
211 StringPrinter::StringElementType::UTF16>(options); in NSStringSummaryProvider()
237 StringPrinter::StringElementType::UTF16>(options); in NSStringSummaryProvider()
260 StringPrinter::StringElementType::UTF8>(options); in NSStringSummaryProvider()
263 StringPrinter::StringElementType::ASCII>(options); in NSStringSummaryProvider()
280 StringPrinter::StringElementType::ASCII>(options); in NSStringSummaryProvider()
/llvm-project-15.0.7/lldb/unittests/DataFormatter/
H A DStringPrinterTests.cpp29 template <StringPrinter::StringElementType elem_ty>
52 return format<StringPrinter::StringElementType::ASCII>( in TEST()
86 return format<StringPrinter::StringElementType::UTF8>( in TEST()
120 return format<StringPrinter::StringElementType::UTF8>( in TEST()
/llvm-project-15.0.7/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-15.0.7/lldb/source/Core/
H A DValueObject.cpp1203 lldb_private::formatters::StringPrinter::StringElementType::ASCII>( in DumpPrintableRepresentation()