Lines Matching refs:bytesToWrite
271 unsigned short bytesToWrite = 0; in ConvertUTF16toUTF8() local
305 if (ch < (UTF32)0x80) { bytesToWrite = 1; in ConvertUTF16toUTF8()
306 } else if (ch < (UTF32)0x800) { bytesToWrite = 2; in ConvertUTF16toUTF8()
307 } else if (ch < (UTF32)0x10000) { bytesToWrite = 3; in ConvertUTF16toUTF8()
308 } else if (ch < (UTF32)0x110000) { bytesToWrite = 4; in ConvertUTF16toUTF8()
309 } else { bytesToWrite = 3; in ConvertUTF16toUTF8()
313 target += bytesToWrite; in ConvertUTF16toUTF8()
316 target -= bytesToWrite; result = targetExhausted; break; in ConvertUTF16toUTF8()
318 switch (bytesToWrite) { /* note: everything falls through. */ in ConvertUTF16toUTF8()
322 case 1: *--target = (UTF8)(ch | firstByteMark[bytesToWrite]); in ConvertUTF16toUTF8()
324 target += bytesToWrite; in ConvertUTF16toUTF8()
341 unsigned short bytesToWrite = 0; in ConvertUTF32toUTF8() local
357 if (ch < (UTF32)0x80) { bytesToWrite = 1; in ConvertUTF32toUTF8()
358 } else if (ch < (UTF32)0x800) { bytesToWrite = 2; in ConvertUTF32toUTF8()
359 } else if (ch < (UTF32)0x10000) { bytesToWrite = 3; in ConvertUTF32toUTF8()
360 } else if (ch <= UNI_MAX_LEGAL_UTF32) { bytesToWrite = 4; in ConvertUTF32toUTF8()
361 } else { bytesToWrite = 3; in ConvertUTF32toUTF8()
366 target += bytesToWrite; in ConvertUTF32toUTF8()
369 target -= bytesToWrite; result = targetExhausted; break; in ConvertUTF32toUTF8()
371 switch (bytesToWrite) { /* note: everything falls through. */ in ConvertUTF32toUTF8()
375 case 1: *--target = (UTF8) (ch | firstByteMark[bytesToWrite]); in ConvertUTF32toUTF8()
377 target += bytesToWrite; in ConvertUTF32toUTF8()