Lines Matching refs:newString
197 utf8sToUtf8m(struct UtfInst *ui, jbyte *string, int length, jbyte *newString, int newLength)
212 newString[j++] = (jbyte)0xC0;
213 newString[j++] = (jbyte)0x80;
216 newString[j++] = byte1;
219 newString[j++] = byte1;
220 newString[j++] = string[++i];
222 newString[j++] = byte1;
223 newString[j++] = string[++i];
224 newString[j++] = string[++i];
239 newString[j++] = (jbyte)0xED;
240 newString[j++] = (jbyte)(0xA0 + (((u21 >> 16) - 1) & 0x0F));
241 newString[j++] = (jbyte)(0x80 + ((u21 >> 10) & 0x3F));
243 newString[j++] = (jbyte)0xED;
244 newString[j++] = (jbyte)(0xB0 + ((u21 >> 6) & 0x0F));
245 newString[j++] = byte4;
250 newString[j] = (jbyte)0;
328 utf8mToUtf8s(struct UtfInst *ui, jbyte *string, int length, jbyte *newString, int newLength)
340 newString[j++] = byte1;
344 newString[j++] = byte1;
345 newString[j++] = byte2;
347 newString[j++] = 0;
373 newString[j++] = 0xF0 + ((u21 >> 18) & 0x07);
374 newString[j++] = 0x80 + ((u21 >> 12) & 0x3F);
375 newString[j++] = 0x80 + ((u21 >> 6) & 0x3F);
376 newString[j++] = 0x80 + (u21 & 0x3F);
381 newString[j++] = byte1;
382 newString[j++] = byte2;
383 newString[j++] = byte3;
388 newString[j] = 0;