Home | History | Annotate | Download | only in native

Lines Matching defs:ch

123         jchar ch = static_cast<jchar>(*src++ & 0xff);
124 *dst++ = (ch <= 0x7f) ? ch : REPLACEMENT_CHAR;
165 jchar ch = *src++;
166 if (ch > maxValidChar) {
167 ch = '?';
169 *dst++ = static_cast<jbyte>(ch);
196 jint ch = chars[i];
197 if (ch < 0x80) {
199 if (!out.append(ch)) {
202 } else if (ch < 0x800) {
204 if (!out.append((ch >> 6) | 0xc0) || !out.append((ch & 0x3f) | 0x80)) {
207 } else if (U16_IS_SURROGATE(ch)) {
209 jchar high = (jchar) ch;
219 ch = U16_GET_SUPPLEMENTARY(high, low);
221 jbyte b1 = (ch >> 18) | 0xf0;
222 jbyte b2 = ((ch >> 12) & 0x3f) | 0x80;
223 jbyte b3 = ((ch >> 6) & 0x3f) | 0x80;
224 jbyte b4 = (ch & 0x3f) | 0x80;
230 jbyte b1 = (ch >> 12) | 0xe0;
231 jbyte b2 = ((ch >> 6) & 0x3f) | 0x80;
232 jbyte b3 = (ch & 0x3f) | 0x80;