Lines Matching refs:di
54 int di = 0; in intArrayToCharArray() local
55 while (si < sourceSize && di < destLimit && 0 != source[si]) { in intArrayToCharArray()
58 dest[di++] = codePoint; in intArrayToCharArray()
60 if (di + 1 >= destLimit) break; in intArrayToCharArray()
61 dest[di++] = 0xC0 + (codePoint >> 6); in intArrayToCharArray()
62 dest[di++] = 0x80 + (codePoint & 0x3F); in intArrayToCharArray()
64 if (di + 2 >= destLimit) break; in intArrayToCharArray()
65 dest[di++] = 0xE0 + (codePoint >> 12); in intArrayToCharArray()
66 dest[di++] = 0x80 + ((codePoint >> 6) & 0x3F); in intArrayToCharArray()
67 dest[di++] = 0x80 + (codePoint & 0x3F); in intArrayToCharArray()
69 if (di + 3 >= destLimit) break; in intArrayToCharArray()
70 dest[di++] = 0xF0 + (codePoint >> 18); in intArrayToCharArray()
71 dest[di++] = 0x80 + ((codePoint >> 12) & 0x3F); in intArrayToCharArray()
72 dest[di++] = 0x80 + ((codePoint >> 6) & 0x3F); in intArrayToCharArray()
73 dest[di++] = 0x80 + (codePoint & 0x3F); in intArrayToCharArray()
75 if (di + 4 >= destLimit) break; in intArrayToCharArray()
76 dest[di++] = 0xF8 + (codePoint >> 24); in intArrayToCharArray()
77 dest[di++] = 0x80 + ((codePoint >> 18) & 0x3F); in intArrayToCharArray()
78 dest[di++] = 0x80 + ((codePoint >> 12) & 0x3F); in intArrayToCharArray()
79 dest[di++] = 0x80 + ((codePoint >> 6) & 0x3F); in intArrayToCharArray()
80 dest[di++] = codePoint & 0x3F; in intArrayToCharArray()
82 if (di + 5 >= destLimit) break; in intArrayToCharArray()
83 dest[di++] = 0xFC + (codePoint >> 30); in intArrayToCharArray()
84 dest[di++] = 0x80 + ((codePoint >> 24) & 0x3F); in intArrayToCharArray()
85 dest[di++] = 0x80 + ((codePoint >> 18) & 0x3F); in intArrayToCharArray()
86 dest[di++] = 0x80 + ((codePoint >> 12) & 0x3F); in intArrayToCharArray()
87 dest[di++] = 0x80 + ((codePoint >> 6) & 0x3F); in intArrayToCharArray()
88 dest[di++] = codePoint & 0x3F; in intArrayToCharArray()
93 dest[di] = 0; in intArrayToCharArray()
94 return di; in intArrayToCharArray()