Home | History | Annotate | Download | only in src

Lines Matching refs:UTF16

54 	UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags) {
57 UTF16* target = *targetStart;
75 *target++ = (UTF16)ch; /* normal case */
90 *target++ = (UTF16)((ch >> halfShift) + UNI_SUR_HIGH_START);
91 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START);
102 const UTF16** sourceStart, const UTF16* sourceEnd,
105 const UTF16* source = *sourceStart;
109 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. */
206 const UTF16** sourceStart, const UTF16* sourceEnd,
209 const UTF16* source = *sourceStart;
216 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. */
331 UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags) {
334 UTF16* target = *targetStart;
374 *target++ = (UTF16)ch; /* normal case */
391 *target++ = (UTF16)((ch >> halfShift) + UNI_SUR_HIGH_START);
392 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START);