Home
last modified time | relevance | path

Searched refs:UTF32 (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DConvertUTF.cpp86 static const UTF32 halfBase = 0x0010000UL;
87 static const UTF32 halfMask = 0x3FFUL;
89 #define UNI_SUR_HIGH_START (UTF32)0xD800
90 #define UNI_SUR_HIGH_END (UTF32)0xDBFF
91 #define UNI_SUR_LOW_START (UTF32)0xDC00
92 #define UNI_SUR_LOW_END (UTF32)0xDFFF
119 static const UTF32 offsetsFromUTF8[6] = { 0x00000000UL, 0x00003080UL, 0x000E2080UL,
145 const UTF32** sourceStart, const UTF32* sourceEnd, in ConvertUTF32toUTF16()
148 const UTF32* source = *sourceStart; in ConvertUTF32toUTF16()
151 UTF32 ch; in ConvertUTF32toUTF16()
[all …]
H A DDJB.cpp21 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 DConvertUTFWrapper.cpp50 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 DUnicode.cpp360 UTF32 buf[1]; in columnWidthUTF8()
362 UTF32 *Target = &buf[0]; in columnWidthUTF8()
H A DJSON.cpp694 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-src/external/apache2/llvm/dist/llvm/include/llvm/Support/
H A DConvertUTF.h109 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-src/external/apache2/llvm/dist/clang/lib/Lex/
H A DLiteralSupport.cpp387 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 DLexer.cpp1620 llvm::UTF32 CodePoint; in tryConsumeIdentifierUTF8Char()
3922 llvm::UTF32 CodePoint; in LexTokenInternal()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/
H A DTextDiagnostic.cpp122 llvm::UTF32 c; in printableTextForNextCharacter()
123 llvm::UTF32 *cptr = &c; in printableTextForNextCharacter()
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DTemplateBase.cpp99 Kind = CharacterLiteral::UTF32; in printIntegral()
H A DExpr.cpp885 case CharacterLiteral::UTF32: in print()
992 case UTF32: in mapCharByteWidth()
1086 case UTF32: OS << 'U'; break; in outputString()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DExpr.h1581 UTF32 enumerator
1779 enum StringKind { Ascii, Wide, UTF8, UTF16, UTF32 }; enumerator
1880 bool isUTF32() const { return getKind() == UTF32; } in isUTF32()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExprObjC.cpp336 case CharacterLiteral::UTF32: in BuildObjCNumericLiteral()
626 case CharacterLiteral::UTF32: in BuildObjCBoxedExpr()
H A DSemaChecking.cpp8024 llvm::UTF32 CodePoint; in HandleInvalidConversionSpecifier()
8033 CodePoint = (llvm::UTF32)FirstChar; in HandleInvalidConversionSpecifier()
H A DSemaExprCXX.cpp3936 case StringLiteral::UTF32: in IsStringLiteralToNonConstPointerConversion()
H A DSemaExpr.cpp1815 Kind = StringLiteral::UTF32; in ActOnStringLiteral()
3558 Kind = CharacterLiteral::UTF32; in ActOnCharacterConstant()
H A DSemaInit.cpp116 case StringLiteral::UTF32: in IsStringInit()
H A DSemaTemplate.cpp7617 Kind = CharacterLiteral::UTF32; in BuildExpressionFromIntegralTemplateArgument()
/netbsd-src/lib/libusbhid/
H A Dusb_hid_usages1241 0x68 UTF32 Little Endian Character Gesture Encoding
1242 0x69 UTF32 Big Endian Character Gesture Encoding