Lines Matching defs:target

122     UTF16* target = *targetStart;
125 if (target >= targetEnd) {
137 *target++ = UNI_REPLACEMENT_CHAR;
140 *target++ = (UTF16)ch; /* normal case */
146 *target++ = UNI_REPLACEMENT_CHAR;
149 /* target is a character in range 0xFFFF - 0x10FFFF. */
150 if (target + 1 >= targetEnd) {
155 *target++ = (UTF16)((ch >> halfShift) + UNI_SUR_HIGH_START);
156 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START);
160 *targetStart = target;
171 UTF32* target = *targetStart;
174 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. */
204 if (target >= targetEnd) {
208 *target++ = ch;
211 *targetStart = target;
225 UTF8* target = *targetStart;
231 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. */
270 target += bytesToWrite;
271 if (target > targetEnd) {
273 target -= bytesToWrite; result = targetExhausted; break;
276 case 4: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6;
277 case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6;
278 case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6;
279 case 1: *--target = (UTF8)(ch | firstByteMark[bytesToWrite]);
281 target += bytesToWrite;
284 *targetStart = target;
295 UTF8* target = *targetStart;
323 target += bytesToWrite;
324 if (target > targetEnd) {
326 target -= bytesToWrite; result = targetExhausted; break;
329 case 4: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6;
330 case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6;
331 case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6;
332 case 1: *--target = (UTF8) (ch | firstByteMark[bytesToWrite]);
334 target += bytesToWrite;
337 *targetStart = target;
426 UTF16* target = *targetStart;
451 if (target >= targetEnd) {
463 *target++ = UNI_REPLACEMENT_CHAR;
466 *target++ = (UTF16)ch; /* normal case */
474 *target++ = UNI_REPLACEMENT_CHAR;
477 /* target is a character in range 0xFFFF - 0x10FFFF. */
478 if (target + 1 >= targetEnd) {
483 *target++ = (UTF16)((ch >> halfShift) + UNI_SUR_HIGH_START);
484 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START);
488 *targetStart = target;
499 UTF32* target = *targetStart;
524 if (target >= targetEnd) {
539 *target++ = UNI_REPLACEMENT_CHAR;
542 *target++ = ch;
546 *target++ = UNI_REPLACEMENT_CHAR;
550 *targetStart = target;