/netbsd/external/apache2/llvm/dist/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() 548 UTF32 ch = 0; in ConvertUTF8toUTF16() 616 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags, in ConvertUTF8toUTF32Impl() [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 | 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() 231 const UTF32 *Start = reinterpret_cast<const UTF32 *>(Source.data()); in convertWideToUTF8() 232 const UTF32 *End = in convertWideToUTF8() 233 reinterpret_cast<const UTF32 *>(Source.data() + Source.size()); in convertWideToUTF8()
|
H A D | Unicode.cpp | 360 UTF32 buf[1]; in columnWidthUTF8() 362 UTF32 *Target = &buf[0]; in columnWidthUTF8()
|
H A D | JSON.cpp | 694 std::vector<UTF32> Codepoints(S.size()); // 1 codepoint per byte suffices. in fixUTF8() 696 UTF32 *Out32 = Codepoints.data(); in fixUTF8() 701 const UTF32 *In32 = Codepoints.data(); in fixUTF8()
|
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
H A D | ConvertUTF.h | 109 typedef unsigned int UTF32; /* at least 32 bits */ typedef 115 #define UNI_REPLACEMENT_CHAR (UTF32)0x0000FFFD 116 #define UNI_MAX_BMP (UTF32)0x0000FFFF 117 #define UNI_MAX_UTF16 (UTF32)0x0010FFFF 118 #define UNI_MAX_UTF32 (UTF32)0x7FFFFFFF 119 #define UNI_MAX_LEGAL_UTF32 (UTF32)0x0010FFFF 148 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags); 156 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags); 163 const UTF32** sourceStart, const UTF32* sourceEnd, 168 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags); [all …]
|
/netbsd/external/apache2/llvm/dist/clang/lib/Lex/ |
H A D | LiteralSupport.cpp | 387 typedef uint32_t UTF32; in EncodeUCNEscape() typedef 388 UTF32 UcnVal = 0; in EncodeUCNEscape() 405 llvm::UTF32 *ResultPtr = reinterpret_cast<llvm::UTF32*>(ResultBuf); in EncodeUCNEscape() 416 if (UcnVal <= (UTF32)0xFFFF) { in EncodeUCNEscape() 439 if (UcnVal < (UTF32)0x80) in EncodeUCNEscape() 441 else if (UcnVal < (UTF32)0x800) in EncodeUCNEscape() 443 else if (UcnVal < (UTF32)0x10000) in EncodeUCNEscape() 1743 llvm::UTF32 *ResultWidePtr = reinterpret_cast<llvm::UTF32*>(ResultPtr); in init() 1764 llvm::UTF32 *ResultWidePtr = reinterpret_cast<llvm::UTF32*>(ResultBuf.data()); in init()
|
H A D | Lexer.cpp | 1620 llvm::UTF32 CodePoint; in tryConsumeIdentifierUTF8Char() 3922 llvm::UTF32 CodePoint; in LexTokenInternal()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Frontend/ |
H A D | TextDiagnostic.cpp | 122 llvm::UTF32 c; in printableTextForNextCharacter() 123 llvm::UTF32 *cptr = &c; in printableTextForNextCharacter()
|
/netbsd/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | TemplateBase.cpp | 99 Kind = CharacterLiteral::UTF32; in printIntegral()
|
H A D | Expr.cpp | 885 case CharacterLiteral::UTF32: in print() 992 case UTF32: in mapCharByteWidth() 1086 case UTF32: OS << 'U'; break; in outputString()
|
/netbsd/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | Expr.h | 1581 UTF32 enumerator 1779 enum StringKind { Ascii, Wide, UTF8, UTF16, UTF32 }; enumerator 1880 bool isUTF32() const { return getKind() == UTF32; } in isUTF32()
|
/netbsd/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaExprObjC.cpp | 336 case CharacterLiteral::UTF32: in BuildObjCNumericLiteral() 626 case CharacterLiteral::UTF32: in BuildObjCBoxedExpr()
|
H A D | SemaChecking.cpp | 8024 llvm::UTF32 CodePoint; in HandleInvalidConversionSpecifier() 8033 CodePoint = (llvm::UTF32)FirstChar; in HandleInvalidConversionSpecifier()
|
H A D | SemaExprCXX.cpp | 3936 case StringLiteral::UTF32: in IsStringLiteralToNonConstPointerConversion()
|
H A D | SemaExpr.cpp | 1815 Kind = StringLiteral::UTF32; in ActOnStringLiteral() 3558 Kind = CharacterLiteral::UTF32; in ActOnCharacterConstant()
|
H A D | SemaInit.cpp | 116 case StringLiteral::UTF32: in IsStringInit()
|
H A D | SemaTemplate.cpp | 7617 Kind = CharacterLiteral::UTF32; in BuildExpressionFromIntegralTemplateArgument()
|