Lines Matching defs:UTF8
752 /// convert the UTF32 to UTF8 or UTF16. This is a subroutine of
806 // Now that we've parsed/checked the UCN, we convert from UTF32->UTF8.
810 typedef uint8_t UTF8;
825 // Once the bits are split out into bytes of UTF8, this is a mask OR-ed
827 static const UTF8 firstByteMark[5] = {
834 *--ResultBuf = (UTF8)((UcnVal | byteMark) & byteMask); UcnVal >>= 6;
837 *--ResultBuf = (UTF8)((UcnVal | byteMark) & byteMask); UcnVal >>= 6;
840 *--ResultBuf = (UTF8)((UcnVal | byteMark) & byteMask); UcnVal >>= 6;
843 *--ResultBuf = (UTF8) (UcnVal | firstByteMark[bytesToWrite]);
1791 llvm::ConvertUTF8toUTF32(reinterpret_cast<llvm::UTF8 const **>(&start),
1792 reinterpret_cast<llvm::UTF8 const *>(begin),
2298 const llvm::UTF8 *ErrorPtrTmp;