reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
155 ch = *source++; 156 if (ch <= UNI_MAX_BMP) { /* Target is a character <= 0xFFFF */ 158 if (ch >= UNI_SUR_HIGH_START && ch <= UNI_SUR_LOW_END) { 158 if (ch >= UNI_SUR_HIGH_START && ch <= UNI_SUR_LOW_END) { 167 *target++ = (UTF16)ch; /* normal case */ 169 } else if (ch > UNI_MAX_LEGAL_UTF32) { 181 ch -= halfBase; 182 *target++ = (UTF16)((ch >> halfShift) + UNI_SUR_HIGH_START); 183 *target++ = (UTF16)((ch & halfMask) + UNI_SUR_LOW_START);