Home | History | Annotate | Download | only in Support

Lines Matching refs:UTF16

120         UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags) {
123 UTF16* target = *targetStart;
141 *target++ = (UTF16)ch; /* normal case */
156 *target++ = (UTF16)((ch >> halfShift) + UNI_SUR_HIGH_START);
157 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START);
168 const UTF16** sourceStart, const UTF16* sourceEnd,
171 const UTF16* source = *sourceStart;
175 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. */
222 const UTF16** sourceStart, const UTF16* sourceEnd,
225 const UTF16* source = *sourceStart;
232 const UTF16* oldSource = source; /* In case we have to back up because of target overflow. */
517 UTF16** targetStart, UTF16* targetEnd, ConversionFlags flags) {
520 UTF16* target = *targetStart;
560 *target++ = (UTF16)ch; /* normal case */
577 *target++ = (UTF16)((ch >> halfShift) + UNI_SUR_HIGH_START);
578 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START);