Lines Matching full:utf8
20 char *&ResultPtr, const UTF8 *&ErrorPtr) { in ConvertUTF8toWide()
25 const UTF8 *Pos = reinterpret_cast<const UTF8*>(Source.begin()); in ConvertUTF8toWide()
26 if (!isLegalUTF8String(&Pos, reinterpret_cast<const UTF8*>(Source.end()))) { in ConvertUTF8toWide()
34 const UTF8 *sourceStart = (const UTF8*)Source.data(); in ConvertUTF8toWide()
47 const UTF8 *sourceStart = (const UTF8 *)Source.data(); in ConvertUTF8toWide()
68 UTF8 *TargetStart = reinterpret_cast<UTF8 *>(ResultPtr); in ConvertCodePointToUTF8()
69 UTF8 *TargetEnd = TargetStart + 4; in ConvertCodePointToUTF8()
117 UTF8 *Dst = reinterpret_cast<UTF8 *>(&Out[0]); in convertUTF16ToUTF8String()
118 UTF8 *DstEnd = Dst + Out.size(); in convertUTF16ToUTF8String()
175 UTF8 *Dst = reinterpret_cast<UTF8 *>(&Out[0]); in convertUTF32ToUTF8String()
176 UTF8 *DstEnd = Dst + Out.size(); in convertUTF32ToUTF8String()
211 const UTF8 *Src = reinterpret_cast<const UTF8 *>(SrcUTF8.begin()); in convertUTF8ToUTF16String()
212 const UTF8 *SrcEnd = reinterpret_cast<const UTF8 *>(SrcUTF8.end()); in convertUTF8ToUTF16String()
250 const UTF8 *ErrorPtr; in ConvertUTF8toWideInternal()
273 const UTF8 *Start = reinterpret_cast<const UTF8 *>(Source.data()); in convertWideToUTF8()
274 const UTF8 *End = in convertWideToUTF8()
275 reinterpret_cast<const UTF8 *>(Source.data() + Source.size()); in convertWideToUTF8()
291 UTF8 *ResultPtr = reinterpret_cast<UTF8 *>(&Result[0]); in convertWideToUTF8()
292 UTF8 *ResultEnd = reinterpret_cast<UTF8 *>(&Result[0] + Result.size()); in convertWideToUTF8()