Searched refs:StringElementType (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | MsvcStl.cpp | 30 using StringElementType = StringPrinter::StringElementType; typedef 32 template <StringElementType element_type> 35 case StringElementType::ASCII: in StringElementByteSize() 36 case StringElementType::UTF8: in StringElementByteSize() 38 case StringElementType::UTF16: in StringElementByteSize() 40 case StringElementType::UTF32: in StringElementByteSize() 87 template <StringPrinter::StringElementType element_type> 101 template <StringPrinter::StringElementType element_type> 124 return formatStringImpl<StringElementType::UTF16>(valobj, stream, in MsvcStlWStringSummaryProvider() 130 StringElementType::ASCII>(ValueObject &valobj, Stream &stream, in MsvcStlStringSummaryProvider() [all …]
|
| H A D | CxxStringTypes.cpp | 35 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::UTF16>(valobj, stream); in Char16StringSummaryProvider() 109 return CharStringSummaryProvider<StringElementType::UTF32>(valobj, stream); in Char32StringSummaryProvider() [all …]
|
| H A D | LibCxx.cpp | 577 return StringBufferSummaryProvider<StringPrinter::StringElementType::UTF8>( in LibcxxWStringSummaryProvider() 580 return StringBufferSummaryProvider<StringPrinter::StringElementType::UTF16>( in LibcxxWStringSummaryProvider() 583 return StringBufferSummaryProvider<StringPrinter::StringElementType::UTF32>( in LibcxxWStringSummaryProvider() 589 template <StringPrinter::StringElementType element_type> 604 template <StringPrinter::StringElementType element_type> 621 return formatStringImpl<StringPrinter::StringElementType::ASCII>( in LibcxxStringSummaryProviderASCII() 628 return formatStringImpl<StringPrinter::StringElementType::UTF16>( in LibcxxStringSummaryProviderUTF16() 635 return formatStringImpl<StringPrinter::StringElementType::UTF32>( in LibcxxStringSummaryProviderUTF32() 659 template <StringPrinter::StringElementType element_type> 681 return formatStringViewImpl<StringPrinter::StringElementType::ASCII>( in LibcxxStringViewSummaryProviderASCII() [all …]
|
| H A D | MsvcStl.h | 22 template <StringPrinter::StringElementType element_type>
|
| H A D | CxxStringTypes.h | 69 template <StringPrinter::StringElementType element_type>
|
| H A D | CPlusPlusLanguage.cpp | 1617 using StringElementType = StringPrinter::StringElementType; in LoadCommonStlFormatters() typedef 1626 return MsvcStlStringSummaryProvider<StringElementType::ASCII>( in LoadCommonStlFormatters() 1680 using StringElementType = StringPrinter::StringElementType; in LoadMsvcStlFormatters() typedef 1686 MsvcStlStringSummaryProvider<StringElementType::UTF8>, in LoadMsvcStlFormatters() 1692 MsvcStlStringSummaryProvider<StringElementType::UTF16>, in LoadMsvcStlFormatters() 1698 MsvcStlStringSummaryProvider<StringElementType::UTF32>, in LoadMsvcStlFormatters()
|
| /freebsd/contrib/llvm-project/lldb/source/DataFormatters/ |
| H A D | StringPrinter.cpp | 29 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::UTF8: in GetPrintable() 229 return GetPrintableImpl<StringElementType::UTF8>(buffer, buffer_end, next, in GetPrintable() [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/Language/ObjC/ |
| H A D | NSString.cpp | 159 StringPrinter::StringElementType::UTF16>(options); in NSStringSummaryProvider() 171 StringPrinter::StringElementType::ASCII>(options); in NSStringSummaryProvider() 186 StringPrinter::StringElementType::ASCII>(options); in NSStringSummaryProvider() 210 StringPrinter::StringElementType::UTF16>(options); in NSStringSummaryProvider() 236 StringPrinter::StringElementType::UTF16>(options); in NSStringSummaryProvider() 259 StringPrinter::StringElementType::UTF8>(options); in NSStringSummaryProvider() 262 StringPrinter::StringElementType::ASCII>(options); in NSStringSummaryProvider() 279 StringPrinter::StringElementType::ASCII>(options); in NSStringSummaryProvider()
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/DataFormatters/ |
| H A D | StringPrinter.h | 23 enum class StringElementType { ASCII, UTF8, UTF16, UTF32 }; enum 148 template <StringElementType element_type> 152 template <StringElementType element_type>
|
| /freebsd/contrib/llvm-project/lldb/source/ValueObject/ |
| H A D | ValueObject.cpp | 1386 lldb_private::formatters::StringPrinter::StringElementType::ASCII>( in DumpPrintableRepresentation()
|