Lines Matching refs:codePoint
536 let codePoint;
541 codePoint = a;
544 codePoint = (a << 10) + b + (0x10000 - (0xD800 << 10) - 0xDC00);
548 if (codePoint < 0x80) {
549 utf8.push(codePoint);
551 if (codePoint < 0x800) {
552 utf8.push(((codePoint >> 6) & 0x1F) | 0xC0);
554 if (codePoint < 0x10000) {
555 utf8.push(((codePoint >> 12) & 0x0F) | 0xE0);
558 ((codePoint >> 18) & 0x07) | 0xF0,
559 ((codePoint >> 12) & 0x3F) | 0x80);
561 utf8.push(((codePoint >> 6) & 0x3F) | 0x80);
563 utf8.push((codePoint & 0x3F) | 0x80);