Lines Matching refs:di
52 int di = 0; in intArrayToCharArray() local
53 while (si < sourceSize && di < destLimit && 0 != source[si]) { in intArrayToCharArray()
56 dest[di++] = codePoint; in intArrayToCharArray()
58 if (di + 1 >= destLimit) break; in intArrayToCharArray()
59 dest[di++] = 0xC0 + (codePoint >> 6); in intArrayToCharArray()
60 dest[di++] = 0x80 + (codePoint & 0x3F); in intArrayToCharArray()
62 if (di + 2 >= destLimit) break; in intArrayToCharArray()
63 dest[di++] = 0xE0 + (codePoint >> 12); in intArrayToCharArray()
64 dest[di++] = 0x80 + ((codePoint >> 6) & 0x3F); in intArrayToCharArray()
65 dest[di++] = 0x80 + (codePoint & 0x3F); in intArrayToCharArray()
67 if (di + 3 >= destLimit) break; in intArrayToCharArray()
68 dest[di++] = 0xF0 + (codePoint >> 18); in intArrayToCharArray()
69 dest[di++] = 0x80 + ((codePoint >> 12) & 0x3F); in intArrayToCharArray()
70 dest[di++] = 0x80 + ((codePoint >> 6) & 0x3F); in intArrayToCharArray()
71 dest[di++] = 0x80 + (codePoint & 0x3F); in intArrayToCharArray()
73 if (di + 4 >= destLimit) break; in intArrayToCharArray()
74 dest[di++] = 0xF8 + (codePoint >> 24); in intArrayToCharArray()
75 dest[di++] = 0x80 + ((codePoint >> 18) & 0x3F); in intArrayToCharArray()
76 dest[di++] = 0x80 + ((codePoint >> 12) & 0x3F); in intArrayToCharArray()
77 dest[di++] = 0x80 + ((codePoint >> 6) & 0x3F); in intArrayToCharArray()
78 dest[di++] = codePoint & 0x3F; in intArrayToCharArray()
80 if (di + 5 >= destLimit) break; in intArrayToCharArray()
81 dest[di++] = 0xFC + (codePoint >> 30); in intArrayToCharArray()
82 dest[di++] = 0x80 + ((codePoint >> 24) & 0x3F); in intArrayToCharArray()
83 dest[di++] = 0x80 + ((codePoint >> 18) & 0x3F); in intArrayToCharArray()
84 dest[di++] = 0x80 + ((codePoint >> 12) & 0x3F); in intArrayToCharArray()
85 dest[di++] = 0x80 + ((codePoint >> 6) & 0x3F); in intArrayToCharArray()
86 dest[di++] = codePoint & 0x3F; in intArrayToCharArray()
91 dest[di] = 0; in intArrayToCharArray()
92 return di; in intArrayToCharArray()