Lines Matching refs:target
45 targetExhausted, // insuff. room in target for conversion
54 char* target = *targetStart;
61 source; // In case we have to back up because of target overflow.
104 target += bytesToWrite;
105 if (target > targetEnd) {
107 target -= bytesToWrite;
113 *--target = static_cast<char>((ch | byteMark) & byteMask);
117 *--target = static_cast<char>((ch | byteMark) & byteMask);
121 *--target = static_cast<char>((ch | byteMark) & byteMask);
125 *--target = static_cast<char>(ch | firstByteMark[bytesToWrite]);
127 target += bytesToWrite;
130 *targetStart = target;
269 UChar* target = *targetStart;
286 if (target >= targetEnd) {
300 *target++ = replacementCharacter;
303 *target++ = static_cast<UChar>(character); // normal case
307 // target is a character in range 0xFFFF - 0x10FFFF
308 if (target + 1 >= targetEnd) {
313 *target++ = U16_LEAD(character);
314 *target++ = U16_TRAIL(character);
322 *target++ = replacementCharacter;
328 *targetStart = target;