Searched refs:UTF32 (Results 1 - 15 of 15) sorted by relevance

/freebsd-9.3-release/contrib/llvm/include/llvm/Support/
H A DConvertUTF.h33 Conversions between UTF32, UTF-16, and UTF-8. Header file.
101 typedef unsigned int UTF32; /* at least 32 bits */ typedef
107 #define UNI_REPLACEMENT_CHAR (UTF32)0x0000FFFD
108 #define UNI_MAX_BMP (UTF32)0x0000FFFF
109 #define UNI_MAX_UTF16 (UTF32)0x0010FFFF
110 #define UNI_MAX_UTF32 (UTF32)0x7FFFFFFF
111 #define UNI_MAX_LEGAL_UTF32 (UTF32)0x0010FFFF
141 UTF32** targetStart, UTF32* targetEnd, ConversionFlags flags);
148 const UTF32** sourceStar
[all...]
/freebsd-9.3-release/contrib/llvm/lib/Support/
H A DConvertUTF.c33 Conversions between UTF32, UTF-16, and UTF-8. Source code file.
57 static const UTF32 halfBase = 0x0010000UL;
58 static const UTF32 halfMask = 0x3FFUL;
60 #define UNI_SUR_HIGH_START (UTF32)0xD800
61 #define UNI_SUR_HIGH_END (UTF32)0xDBFF
62 #define UNI_SUR_LOW_START (UTF32)0xDC00
63 #define UNI_SUR_LOW_END (UTF32)0xDFFF
92 static const UTF32 offsetsFromUTF8[6] = { 0x00000000UL, 0x00003080UL, 0x000E2080UL,
118 const UTF32** sourceStart, const UTF32* sourceEn
[all...]
H A DConvertUTFWrapper.cpp48 UTF32 *targetStart = reinterpret_cast<UTF32*>(ResultPtr);
64 const UTF32 *SourceStart = &Source;
65 const UTF32 *SourceEnd = SourceStart + 1;
H A DUnicode.cpp350 UTF32 buf[1];
352 UTF32 *Target = &buf[0];
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Lex/
H A DLiteralSupport.cpp216 /// return the UTF32.
252 UcnVal > 0x10FFFF) { // maximum legal UTF32 value
321 /// convert the UTF32 to UTF8 or UTF16. This is a subroutine of
330 typedef uint32_t UTF32; typedef
331 UTF32 UcnVal = 0;
348 UTF32 *ResultPtr = reinterpret_cast<UTF32*>(ResultBuf);
359 if (UcnVal <= (UTF32)0xFFFF) {
375 // Now that we've parsed/checked the UCN, we convert from UTF32->UTF8.
382 if (UcnVal < (UTF32)
[all...]
H A DLexer.cpp1527 UTF32 CodePoint;
3553 UTF32 CodePoint;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DTextDiagnostic.cpp121 UTF32 c;
122 UTF32 *cptr = &c;
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DStmtPrinter.cpp762 case CharacterLiteral::UTF32: OS << 'U'; break;
H A DExpr.cpp798 case UTF32:
849 case UTF32: OS << 'U'; break;
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DExpr.h1289 UTF32 enumerator in enum:clang::CharacterLiteral::CharacterKind
1447 UTF32 enumerator in enum:clang::StringLiteral::StringKind
1535 bool isUTF32() const { return Kind == UTF32; }
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprObjC.cpp276 case CharacterLiteral::UTF32:
552 case CharacterLiteral::UTF32:
H A DSemaExprCXX.cpp2500 case StringLiteral::UTF32:
H A DSemaInit.cpp102 case StringLiteral::UTF32:
H A DSemaTemplate.cpp5196 Kind = CharacterLiteral::UTF32;
H A DSemaExpr.cpp1503 Kind = StringLiteral::UTF32;
2902 Kind = CharacterLiteral::UTF32;

Completed in 359 milliseconds