Home | History | Annotate | Download | only in Lex

Lines Matching defs:UTF32

181 /// return the UTF32.
222 UcnVal > 0x10FFFF) { // maximum legal UTF32 value
254 /// convert the UTF32 to UTF8 or UTF16. This is a subroutine of
263 typedef uint32_t UTF32;
264 UTF32 UcnVal = 0;
281 UTF32 *ResultPtr = reinterpret_cast<UTF32*>(ResultBuf);
292 if (UcnVal < (UTF32)0xFFFF) {
308 // Now that we've parsed/checked the UCN, we convert from UTF32->UTF8.
315 if (UcnVal < (UTF32)0x80)
317 else if (UcnVal < (UTF32)0x800)
319 else if (UcnVal < (UTF32)0x10000)
1242 UTF32 *ResultWidePtr = reinterpret_cast<UTF32*>(ResultPtr);
1263 UTF32 *ResultWidePtr = reinterpret_cast<UTF32*>(ResultBuf.data());
1327 UTF32 *targetStart = reinterpret_cast<UTF32*>(ResultPtr);