Home | History | Annotate | Download | only in Support

Lines Matching refs:UTF8

111 typedef unsigned char   UTF8;   /* typically 8 bits */
139 const UTF8** sourceStart, const UTF8* sourceEnd,
143 * Convert a partial UTF8 sequence to UTF32. If the sequence ends in an
147 const UTF8** sourceStart, const UTF8* sourceEnd,
151 * Convert a partial UTF8 sequence to UTF32. If the sequence ends in an
155 const UTF8** sourceStart, const UTF8* sourceEnd,
160 UTF8** targetStart, UTF8* targetEnd, ConversionFlags flags);
164 UTF8** targetStart, UTF8* targetEnd, ConversionFlags flags);
174 Boolean isLegalUTF8Sequence(const UTF8 *source, const UTF8 *sourceEnd);
176 Boolean isLegalUTF8String(const UTF8 **source, const UTF8 *sourceEnd);
178 unsigned getNumBytesForUTF8(UTF8 firstByte);
188 * Convert an UTF8 StringRef to UTF8, UTF16, or UTF32 depending on
197 char *&ResultPtr, const UTF8 *&ErrorPtr);
219 * Convert an Unicode code point to UTF8 sequence.
231 * Convert the first UTF8 sequence in the given source buffer to a UTF32
245 static inline ConversionResult convertUTF8Sequence(const UTF8 **source,
246 const UTF8 *sourceEnd,
264 * Converts a stream of raw bytes assumed to be UTF16 into a UTF8 std::string.
273 * Converts a UTF16 string into a UTF8 std::string.