| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | ConvertUTF.cpp | 145 const UTF32** sourceStart, const UTF32* sourceEnd, in ConvertUTF32toUTF16() 151 UTF32 ch; in ConvertUTF32toUTF16() 195 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags) { in ConvertUTF16toUTF32() 198 UTF32* target = *targetStart; in ConvertUTF16toUTF32() 199 UTF32 ch, ch2; in ConvertUTF16toUTF32() 254 UTF32 ch; in ConvertUTF16toUTF8() 318 const UTF32** sourceStart, const UTF32* sourceEnd, in ConvertUTF32toUTF8() 324 UTF32 ch; in ConvertUTF32toUTF8() 558 UTF32 ch = 0; in ConvertUTF8toUTF16() 626 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags, in ConvertUTF8toUTF32Impl() [all …]
|
| H A D | ConvertUTFWrapper.cpp | 50 UTF32 *targetStart = reinterpret_cast<UTF32 *>(ResultPtr); in ConvertUTF8toWide() 66 const UTF32 *SourceStart = &Source; in ConvertCodePointToUTF8() 67 const UTF32 *SourceEnd = SourceStart + 1; in ConvertCodePointToUTF8() 153 const UTF32 *Src = reinterpret_cast<const UTF32 *>(SrcBytes.begin()); in convertUTF32ToUTF8String() 154 const UTF32 *SrcEnd = reinterpret_cast<const UTF32 *>(SrcBytes.end()); in convertUTF32ToUTF8String() 156 assert((uintptr_t)Src % sizeof(UTF32) == 0); in convertUTF32ToUTF8String() 159 std::vector<UTF32> ByteSwapped; in convertUTF32ToUTF8String() 162 for (UTF32 &I : ByteSwapped) in convertUTF32ToUTF8String() 196 Src.size() * sizeof(UTF32)), in convertUTF32ToUTF8String() 287 const UTF32 *Start = reinterpret_cast<const UTF32 *>(Source.data()); in convertWideToUTF8() [all …]
|
| H A D | DJB.cpp | 21 static UTF32 chopOneUTF32(StringRef &Buffer) { in chopOneUTF32() 22 UTF32 C; in chopOneUTF32() 26 UTF32 *Begin32 = &C; in chopOneUTF32() 37 static StringRef toUTF8(UTF32 C, MutableArrayRef<UTF8> Storage) { in toUTF8() 38 const UTF32 *Begin32 = &C; in toUTF8() 51 static UTF32 foldCharDwarf(UTF32 C) { in foldCharDwarf() 77 UTF32 C = foldCharDwarf(chopOneUTF32(Buffer)); in caseFoldingDjbHash()
|
| H A D | Unicode.cpp | 434 UTF32 buf[1]; in columnWidthUTF8() 436 UTF32 *Target = &buf[0]; in columnWidthUTF8()
|
| H A D | JSON.cpp | 710 std::vector<UTF32> Codepoints(S.size()); // 1 codepoint per byte suffices. in fixUTF8() 712 UTF32 *Out32 = Codepoints.data(); in fixUTF8() 717 const UTF32 *In32 = Codepoints.data(); in fixUTF8()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | ConvertUTF.h | 112 typedef unsigned int UTF32; /* at least 32 bits */ typedef 118 #define UNI_REPLACEMENT_CHAR (UTF32)0x0000FFFD 119 #define UNI_MAX_BMP (UTF32)0x0000FFFF 120 #define UNI_MAX_UTF16 (UTF32)0x0010FFFF 121 #define UNI_MAX_UTF32 (UTF32)0x7FFFFFFF 122 #define UNI_MAX_LEGAL_UTF32 (UTF32)0x0010FFFF 154 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags); 162 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags); 169 const UTF32** sourceStart, const UTF32* sourceEnd, 174 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags); [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ConfusableTable/ |
| H A D | BuildConfusableTable.cpp | 27 std::vector<std::pair<llvm::UTF32, SmallVector<llvm::UTF32>>> Entries; in main() 41 llvm::UTF32 CodePoint; in main() 44 SmallVector<llvm::UTF32> To; in main() 48 llvm::UTF32 ToCodePoint; in main()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CxxStringTypes.cpp | 44 case StringElementType::UTF32: in getElementTraits() 109 return CharStringSummaryProvider<StringElementType::UTF32>(valobj, stream); in Char32StringSummaryProvider() 145 return StringPrinter::ReadStringAndDumpToStream<StringElementType::UTF32>( in WCharStringSummaryProvider() 166 return CharSummaryProvider<StringElementType::UTF32>(valobj, stream); in Char32SummaryProvider() 207 return StringPrinter::ReadBufferAndDumpToStream<StringElementType::UTF32>( in WCharSummaryProvider()
|
| H A D | LibCxx.cpp | 879 lldb_private::formatters::StringPrinter::StringElementType::UTF32>( in LibcxxWStringSummaryProvider() 989 return formatStringImpl<StringPrinter::StringElementType::UTF32>( in LibcxxStringSummaryProviderUTF32() 1050 return formatStringViewImpl<StringPrinter::StringElementType::UTF32>( in LibcxxStringViewSummaryProviderUTF32()
|
| H A D | LibStdcpp.cpp | 335 StringPrinter::StringElementType::UTF32>(options); in LibStdcppWStringSummaryProvider()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/ |
| H A D | ConfusableIdentifierCheck.cpp | 61 UTF32 CodePoint; in skeleton() 74 UTF32 y) { return x.codepoint < y; }); in skeleton() 81 const UTF32 *ValuesStart = std::begin(Where->values); in skeleton() 82 const UTF32 *ValuesEnd = in skeleton()
|
| H A D | MisleadingIdentifier.cpp | 19 static bool isUnassignedAL(llvm::UTF32 CP) { in isUnassignedAL() 31 static bool isUnassignedR(llvm::UTF32 CP) { in isUnassignedR() 44 static bool isR(llvm::UTF32 CP) { in isR() 129 llvm::UTF32 CodePoint; in hasRTLCharacters()
|
| H A D | MisleadingBidirectional.cpp | 53 llvm::UTF32 CodePoint; in containsMisleadingBidi()
|
| /llvm-project-15.0.7/lldb/source/DataFormatters/ |
| H A D | StringPrinter.cpp | 96 DecodedCharBuffer attemptASCIIEscape(llvm::UTF32 c, in attemptASCIIEscape() 180 llvm::UTF32 codepoint = 0; in GetPrintableImpl() 508 bool StringPrinter::ReadStringAndDumpToStream<StringElementType::UTF32>( in ReadStringAndDumpToStream() 510 return ReadEncodedBufferAndDumpToStream<llvm::UTF32>( in ReadStringAndDumpToStream() 511 StringElementType::UTF32, options, llvm::ConvertUTF32toUTF8); in ReadStringAndDumpToStream() 536 bool StringPrinter::ReadBufferAndDumpToStream<StringElementType::UTF32>( in ReadBufferAndDumpToStream()
|
| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | LiteralSupport.cpp | 517 llvm::UTF32 V = Match.Value; in DiagnoseInvalidUnicodeCharacterName() 519 llvm::convertUTF32ToUTF8String(llvm::ArrayRef<llvm::UTF32>(&V, 1), Str); in DiagnoseInvalidUnicodeCharacterName() 695 typedef uint32_t UTF32; in EncodeUCNEscape() typedef 696 UTF32 UcnVal = 0; in EncodeUCNEscape() 713 llvm::UTF32 *ResultPtr = reinterpret_cast<llvm::UTF32*>(ResultBuf); in EncodeUCNEscape() 724 if (UcnVal <= (UTF32)0xFFFF) { in EncodeUCNEscape() 747 if (UcnVal < (UTF32)0x80) in EncodeUCNEscape() 749 else if (UcnVal < (UTF32)0x800) in EncodeUCNEscape() 751 else if (UcnVal < (UTF32)0x10000) in EncodeUCNEscape() 2088 llvm::UTF32 *ResultWidePtr = reinterpret_cast<llvm::UTF32*>(ResultPtr); in init() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | SourceCodeTests.cpp | 64 WithContextValue UTF32(kCurrentOffsetEncoding, OffsetEncoding::UTF32); in TEST() local 80 {OffsetEncoding::UTF8, OffsetEncoding::UTF16, OffsetEncoding::UTF32}) { in TEST() 81 WithContextValue UTF32(kCurrentOffsetEncoding, Encoding); in TEST() local 161 WithContextValue UTF32(kCurrentOffsetEncoding, OffsetEncoding::UTF32); in TEST() local 257 WithContextValue UTF32(kCurrentOffsetEncoding, OffsetEncoding::UTF32); in TEST() local
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | ConvertUTFTest.cpp | 30 alignas(UTF32) static const char Src[] = in TEST() 53 alignas(UTF32) static const char Src[] = in TEST() 178 std::vector<UTF32> Decoded(S.size(), 0); in ConvertUTF8ToUnicodeScalarsLenient() 179 UTF32 *TargetStart = Decoded.data(); in ConvertUTF8ToUnicodeScalarsLenient() 195 std::vector<UTF32> Decoded(S.size(), 0); in ConvertUTF8ToUnicodeScalarsPartialLenient() 196 UTF32 *TargetStart = Decoded.data(); in ConvertUTF8ToUnicodeScalarsPartialLenient()
|
| H A D | UnicodeTest.cpp | 97 UTF32 buf32[1]; in TEST() 98 UTF32 *Target32 = &buf32[0]; in TEST()
|
| /llvm-project-15.0.7/lldb/include/lldb/DataFormatters/ |
| H A D | StringPrinter.h | 23 enum class StringElementType { ASCII, UTF8, UTF16, UTF32 }; enumerator
|
| /llvm-project-15.0.7/clang/lib/Basic/ |
| H A D | Diagnostic.cpp | 822 llvm::UTF32 CodepointValue; in pushEscapedString() 823 llvm::UTF32 *CpPtr = &CodepointValue; in pushEscapedString()
|
| /llvm-project-15.0.7/clang/lib/Frontend/ |
| H A D | TextDiagnostic.cpp | 122 llvm::UTF32 c; in printableTextForNextCharacter() 123 llvm::UTF32 *cptr = &c; in printableTextForNextCharacter()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | SourceCode.cpp | 123 case OffsetEncoding::UTF32: in measureUnits() 160 case OffsetEncoding::UTF32: in lspLength()
|
| H A D | Protocol.cpp | 1387 case OffsetEncoding::UTF32: in toString() 1403 .Case("utf-32", OffsetEncoding::UTF32) in fromJSON()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 102 Kind = CharacterLiteral::UTF32; in printIntegral()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/tool/ |
| H A D | ClangdMain.cpp | 483 clEnumValN(OffsetEncoding::UTF32, "utf-32",
|