Lines Matching full:point
52 for (var point = 0, nextcode = 0, i = 0; i !== Len;) {
53 point = str.charCodeAt(i), i += 1;
54 if (point >= 0xD800 && point <= 0xDBFF) {
64 point = (point - 0xD800) * 0x400 + nextcode - 0xDC00 + 0x10000;
66 if (point > 0xffff) {
67 resArr[resPos += 1] = (0x1e /*0b11110*/ << 3) | (point >>> 18);
69 (0x2 /*0b10*/ << 6) | ((point >>> 12) & 0x3f /*0b00111111*/);
71 (0x2 /*0b10*/ << 6) | ((point >>> 6) & 0x3f /*0b00111111*/);
73 (0x2 /*0b10*/ << 6) | (point & 0x3f /*0b00111111*/);
83 if (point <= 0x007f) {
84 resArr[resPos += 1] = (0x0 /*0b0*/ << 7) | point;
85 } else if (point <= 0x07ff) {
86 resArr[resPos += 1] = (0x6 /*0b110*/ << 5) | (point >>> 6);
88 (0x2 /*0b10*/ << 6) | (point & 0x3f /*0b00111111*/);
90 resArr[resPos += 1] = (0xe /*0b1110*/ << 4) | (point >>> 12);
92 (0x2 /*0b10*/ << 6) | ((point >>> 6) & 0x3f /*0b00111111*/);
94 (0x2 /*0b10*/ << 6) | (point & 0x3f /*0b00111111*/);