Lines Matching refs:target

123     UTF16* target = *targetStart;
126 if (target >= targetEnd) {
138 *target++ = UNI_REPLACEMENT_CHAR;
141 *target++ = (UTF16)ch; /* normal case */
147 *target++ = UNI_REPLACEMENT_CHAR;
150 /* target is a character in range 0xFFFF - 0x10FFFF. */
151 if (target + 1 >= targetEnd) {
156 *target++ = (UTF16)((ch >> halfShift) + UNI_SUR_HIGH_START);
157 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START);
161 *targetStart = target;
172 UTF32* target = *targetStart;
175 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. */
205 if (target >= targetEnd) {
209 *target++ = ch;
212 *targetStart = target;
226 UTF8* target = *targetStart;
232 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. */
271 target += bytesToWrite;
272 if (target > targetEnd) {
274 target -= bytesToWrite; result = targetExhausted; break;
277 case 4: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6;
278 case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6;
279 case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6;
280 case 1: *--target = (UTF8)(ch | firstByteMark[bytesToWrite]);
282 target += bytesToWrite;
285 *targetStart = target;
296 UTF8* target = *targetStart;
324 target += bytesToWrite;
325 if (target > targetEnd) {
327 target -= bytesToWrite; result = targetExhausted; break;
330 case 4: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6;
331 case 3: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6;
332 case 2: *--target = (UTF8)((ch | byteMark) & byteMask); ch >>= 6;
333 case 1: *--target = (UTF8) (ch | firstByteMark[bytesToWrite]);
335 target += bytesToWrite;
338 *targetStart = target;
349 UTF32* target = *targetStart;
374 if (target >= targetEnd) {
389 *target++ = UNI_REPLACEMENT_CHAR;
392 *target++ = ch;
396 *target++ = UNI_REPLACEMENT_CHAR;
400 *targetStart = target;
464 UTF16* target = *targetStart;
489 if (target >= targetEnd) {
501 *target++ = UNI_REPLACEMENT_CHAR;
504 *target++ = (UTF16)ch; /* normal case */
512 *target++ = UNI_REPLACEMENT_CHAR;
515 /* target is a character in range 0xFFFF - 0x10FFFF. */
516 if (target + 1 >= targetEnd) {
521 *target++ = (UTF16)((ch >> halfShift) + UNI_SUR_HIGH_START);
522 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START);
526 *targetStart = target;