| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | ConvertUTF.cpp | 102 static const UTF32 halfBase = 0x0010000UL; 103 static const UTF32 halfMask = 0x3FFUL; 105 #define UNI_SUR_HIGH_START (UTF32)0xD800 106 #define UNI_SUR_HIGH_END (UTF32)0xDBFF 107 #define UNI_SUR_LOW_START (UTF32)0xDC00 108 #define UNI_SUR_LOW_END (UTF32)0xDFFF 135 static const UTF32 offsetsFromUTF8[6] = { 0x00000000UL, 0x00003080UL, 0x000E2080UL, 161 const UTF32** sourceStart, const UTF32* sourceEnd, in ConvertUTF32toUTF16() 164 const UTF32* source = *sourceStart; in ConvertUTF32toUTF16() 167 UTF32 ch; in ConvertUTF32toUTF16() [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() 193 bool convertUTF32ToUTF8String(ArrayRef<UTF32> Src, std::string &Out) { in convertUTF32ToUTF8String() 196 Src.size() * sizeof(UTF32)), in convertUTF32ToUTF8String() [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() 78 UTF32 C = foldCharDwarf(chopOneUTF32(Buffer)); in caseFoldingDjbHash()
|
| H A D | Unicode.cpp | 497 UTF32 buf[1]; in columnWidthUTF8() 499 UTF32 *Target = &buf[0]; in columnWidthUTF8()
|
| H A D | JSON.cpp | 711 std::vector<UTF32> Codepoints(S.size()); // 1 codepoint per byte suffices. in fixUTF8() 713 UTF32 *Out32 = Codepoints.data(); in fixUTF8() 718 const UTF32 *In32 = Codepoints.data(); in fixUTF8()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | ConvertUTF.h | 128 typedef unsigned int UTF32; /* at least 32 bits */ typedef 134 #define UNI_REPLACEMENT_CHAR (UTF32)0x0000FFFD 135 #define UNI_MAX_BMP (UTF32)0x0000FFFF 136 #define UNI_MAX_UTF16 (UTF32)0x0010FFFF 137 #define UNI_MAX_UTF32 (UTF32)0x7FFFFFFF 138 #define UNI_MAX_LEGAL_UTF32 (UTF32)0x0010FFFF 170 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags); 178 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags); 185 const UTF32** sourceStart, const UTF32* sourceEnd, 190 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags); [all …]
|
| /openbsd-src/gnu/usr.bin/perl/cpan/Encode/t/ |
| H A D | utf32warnings.t | 21 my $enc = find_encoding("UTF32-LE"); 26 …is($warn, undef, "Calling encode on UTF32-LE encode object with valid string produces no warnings"… 27 …is($ret, $valid, "Calling encode on UTF32-LE encode object with valid string returns correct outpu… 34 …like($warn, qr/UTF-16 surrogate.* at $script line /, "Calling encode on UTF32-LE encode object wit… 41 …is($warn, undef, "Warning from encode method of UTF32-LE encode object can be silenced via no warn… 48 …is($warn, undef, "Warning from encode method of UTF32-LE encode object can be silenced via no warn… 55 …like($warn, qr/UTF-16 surrogate.* at $script line /, "Warning from encode method of UTF32-LE encod… 62 …like($warn, qr/UTF-16 surrogate.* at $script line /, "Warning from encode method of UTF32-LE encod… 69 is($warn, undef, "Calling Encode::encode for UTF32-LE with valid string produces no warnings"); 70 … is($ret, $valid, "Calling Encode::encode for UTF32-LE with valid string returns correct output"); [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/ |
| H A D | CxxStringTypes.cpp | 45 case StringElementType::UTF32: in getElementTraits() 110 return CharStringSummaryProvider<StringElementType::UTF32>(valobj, stream); in Char32StringSummaryProvider() 146 return StringPrinter::ReadStringAndDumpToStream<StringElementType::UTF32>( in WCharStringSummaryProvider() 167 return CharSummaryProvider<StringElementType::UTF32>(valobj, stream); in Char32SummaryProvider() 208 return StringPrinter::ReadBufferAndDumpToStream<StringElementType::UTF32>( in WCharSummaryProvider()
|
| H A D | LibCxx.cpp | 888 lldb_private::formatters::StringPrinter::StringElementType::UTF32>( in LibcxxWStringSummaryProvider() 998 return formatStringImpl<StringPrinter::StringElementType::UTF32>( in LibcxxStringSummaryProviderUTF32() 1058 return formatStringViewImpl<StringPrinter::StringElementType::UTF32>( in LibcxxStringViewSummaryProviderUTF32()
|
| H A D | LibStdcpp.cpp | 335 StringPrinter::StringElementType::UTF32>(options); in LibStdcppWStringSummaryProvider()
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/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() 693 typedef uint32_t UTF32; in EncodeUCNEscape() typedef 694 UTF32 UcnVal = 0; in EncodeUCNEscape() 711 llvm::UTF32 *ResultPtr = reinterpret_cast<llvm::UTF32*>(ResultBuf); in EncodeUCNEscape() 722 if (UcnVal <= (UTF32)0xFFFF) { in EncodeUCNEscape() 745 if (UcnVal < (UTF32)0x80) in EncodeUCNEscape() 747 else if (UcnVal < (UTF32)0x800) in EncodeUCNEscape() 749 else if (UcnVal < (UTF32)0x10000) in EncodeUCNEscape() 2090 llvm::UTF32 *ResultWidePtr = reinterpret_cast<llvm::UTF32*>(ResultPtr); in init() [all …]
|
| H A D | Lexer.cpp | 1739 llvm::UTF32 CodePoint; in tryConsumeIdentifierUTF8Char() 4309 llvm::UTF32 CodePoint; in LexTokenInternal()
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/DataFormatters/ |
| H A D | StringPrinter.h | 23 enum class StringElementType { ASCII, UTF8, UTF16, UTF32 }; enumerator
|
| /openbsd-src/gnu/llvm/clang/lib/Basic/ |
| H A D | Diagnostic.cpp | 822 llvm::UTF32 CodepointValue; in pushEscapedString() 823 llvm::UTF32 *CpPtr = &CodepointValue; in pushEscapedString()
|
| /openbsd-src/gnu/llvm/clang/lib/Frontend/ |
| H A D | TextDiagnostic.cpp | 123 llvm::UTF32 c; in printableTextForNextCharacter() 124 llvm::UTF32 *cptr = &c; in printableTextForNextCharacter()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | TemplateBase.cpp | 102 Kind = CharacterLiteral::UTF32; in printIntegral()
|
| H A D | Expr.cpp | 1042 case CharacterLiteral::UTF32: in print() 1119 case UTF32: in mapCharByteWidth() 1214 case UTF32: OS << 'U'; break; in outputString()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | Expr.h | 1602 UTF32 enumerator 1800 enum StringKind { Ordinary, Wide, UTF8, UTF16, UTF32 }; enumerator 1901 bool isUTF32() const { return getKind() == UTF32; } in isUTF32()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaExprObjC.cpp | 337 case CharacterLiteral::UTF32: in BuildObjCNumericLiteral() 627 case CharacterLiteral::UTF32: in BuildObjCBoxedExpr()
|
| H A D | SemaExprCXX.cpp | 4079 case StringLiteral::UTF32: in IsStringLiteralToNonConstPointerConversion()
|
| H A D | SemaChecking.cpp | 9549 llvm::UTF32 CodePoint; in HandleInvalidConversionSpecifier() 9558 CodePoint = (llvm::UTF32)FirstChar; in HandleInvalidConversionSpecifier()
|
| H A D | SemaInit.cpp | 126 case StringLiteral::UTF32: in IsStringInit()
|
| H A D | SemaTemplate.cpp | 7917 Kind = CharacterLiteral::UTF32; in BuildExpressionFromIntegralTemplateArgument()
|
| /openbsd-src/share/misc/ |
| H A D | usb_hid_usages | 1241 0x68 UTF32 Little Endian Character Gesture Encoding 1242 0x69 UTF32 Big Endian Character Gesture Encoding
|