Lines Matching refs: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()
119 UTF8 *Dst = reinterpret_cast<UTF8 *>(&Out[0]); in convertUTF16ToUTF8String()
120 UTF8 *DstEnd = Dst + Out.size(); in convertUTF16ToUTF8String()
155 const UTF8 *Src = reinterpret_cast<const UTF8 *>(SrcUTF8.begin()); in convertUTF8ToUTF16String()
156 const UTF8 *SrcEnd = reinterpret_cast<const UTF8 *>(SrcUTF8.end()); in convertUTF8ToUTF16String()
194 const UTF8 *ErrorPtr; in ConvertUTF8toWideInternal()
217 const UTF8 *Start = reinterpret_cast<const UTF8 *>(Source.data()); in convertWideToUTF8()
218 const UTF8 *End = in convertWideToUTF8()
219 reinterpret_cast<const UTF8 *>(Source.data() + Source.size()); in convertWideToUTF8()
235 UTF8 *ResultPtr = reinterpret_cast<UTF8 *>(&Result[0]); in convertWideToUTF8()
236 UTF8 *ResultEnd = reinterpret_cast<UTF8 *>(&Result[0] + Result.size()); in convertWideToUTF8()