Lines Matching refs:ch
215 Uint32 ch = 0;
309 ch = (Uint32)(p[0] & 0x7F);
317 ch = (Uint32)p[0];
332 ch = UNKNOWN_UNICODE;
337 ch = (Uint32)(p[0] & 0x01);
345 ch = UNKNOWN_UNICODE;
350 ch = (Uint32)(p[0] & 0x03);
358 ch = UNKNOWN_UNICODE;
363 ch = (Uint32)(p[0] & 0x07);
371 ch = UNKNOWN_UNICODE;
376 ch = (Uint32)(p[0] & 0x0F);
384 ch = UNKNOWN_UNICODE;
389 ch = (Uint32)(p[0] & 0x1F);
397 ch = UNKNOWN_UNICODE;
399 ch = (Uint32)p[0];
413 ch = UNKNOWN_UNICODE;
416 ch <<= 6;
417 ch |= (p[0] & 0x3F);
425 ch = UNKNOWN_UNICODE;
427 if ( (ch >= 0xD800 && ch <= 0xDFFF) ||
428 (ch == 0xFFFE || ch == 0xFFFF) ||
429 ch > 0x10FFFF ) {
433 ch = UNKNOWN_UNICODE;
449 ch = (Uint32)W1;
456 ch = UNKNOWN_UNICODE;
471 ch = UNKNOWN_UNICODE;
474 ch = (((Uint32)(W1 & 0x3FF) << 10) |
490 ch = (Uint32)W1;
497 ch = UNKNOWN_UNICODE;
512 ch = UNKNOWN_UNICODE;
515 ch = (((Uint32)(W1 & 0x3FF) << 10) |
525 ch = ((Uint32)p[0] << 24) |
539 ch = ((Uint32)p[3] << 24) |
553 ch = *p;
564 ch = *p;
579 if ( ch > 0x7F ) {
582 *p = (Uint8)ch;
594 if ( ch > 0xFF ) {
597 *p = (Uint8)ch;
606 if ( ch > 0x10FFFF ) {
607 ch = UNKNOWN_UNICODE;
609 if ( ch <= 0x7F ) {
613 *p = (Uint8)ch;
616 } else if ( ch <= 0x7FF ) {
620 p[0] = 0xC0 | (Uint8)((ch >> 6) & 0x1F);
621 p[1] = 0x80 | (Uint8)(ch & 0x3F);
624 } else if ( ch <= 0xFFFF ) {
628 p[0] = 0xE0 | (Uint8)((ch >> 12) & 0x0F);
629 p[1] = 0x80 | (Uint8)((ch >> 6) & 0x3F);
630 p[2] = 0x80 | (Uint8)(ch & 0x3F);
633 } else if ( ch <= 0x1FFFFF ) {
637 p[0] = 0xF0 | (Uint8)((ch >> 18) & 0x07);
638 p[1] = 0x80 | (Uint8)((ch >> 12) & 0x3F);
639 p[2] = 0x80 | (Uint8)((ch >> 6) & 0x3F);
640 p[3] = 0x80 | (Uint8)(ch & 0x3F);
643 } else if ( ch <= 0x3FFFFFF ) {
647 p[0] = 0xF8 | (Uint8)((ch >> 24) & 0x03);
648 p[1] = 0x80 | (Uint8)((ch >> 18) & 0x3F);
649 p[2] = 0x80 | (Uint8)((ch >> 12) & 0x3F);
650 p[3] = 0x80 | (Uint8)((ch >> 6) & 0x3F);
651 p[4] = 0x80 | (Uint8)(ch & 0x3F);
658 p[0] = 0xFC | (Uint8)((ch >> 30) & 0x01);
659 p[1] = 0x80 | (Uint8)((ch >> 24) & 0x3F);
660 p[2] = 0x80 | (Uint8)((ch >> 18) & 0x3F);
661 p[3] = 0x80 | (Uint8)((ch >> 12) & 0x3F);
662 p[4] = 0x80 | (Uint8)((ch >> 6) & 0x3F);
663 p[5] = 0x80 | (Uint8)(ch & 0x3F);
672 if ( ch > 0x10FFFF ) {
673 ch = UNKNOWN_UNICODE;
675 if ( ch < 0x10000 ) {
679 p[0] = (Uint8)(ch >> 8);
680 p[1] = (Uint8)ch;
688 ch = ch - 0x10000;
689 W1 = 0xD800 | (Uint16)((ch >> 10) & 0x3FF);
690 W2 = 0xDC00 | (Uint16)(ch & 0x3FF);
703 if ( ch > 0x10FFFF ) {
704 ch = UNKNOWN_UNICODE;
706 if ( ch < 0x10000 ) {
710 p[1] = (Uint8)(ch >> 8);
711 p[0] = (Uint8)ch;
719 ch = ch - 0x10000;
720 W1 = 0xD800 | (Uint16)((ch >> 10) & 0x3FF);
721 W2 = 0xDC00 | (Uint16)(ch & 0x3FF);
734 if ( ch > 0x10FFFF ) {
735 ch = UNKNOWN_UNICODE;
740 p[0] = (Uint8)(ch >> 24);
741 p[1] = (Uint8)(ch >> 16);
742 p[2] = (Uint8)(ch >> 8);
743 p[3] = (Uint8)ch;
751 if ( ch > 0x10FFFF ) {
752 ch = UNKNOWN_UNICODE;
757 p[3] = (Uint8)(ch >> 24);
758 p[2] = (Uint8)(ch >> 16);
759 p[1] = (Uint8)(ch >> 8);
760 p[0] = (Uint8)ch;
768 if ( ch > 0xFFFF ) {
769 ch = UNKNOWN_UNICODE;
774 *p = (Uint16)ch;
782 if ( ch > 0x7FFFFFFF ) {
783 ch = UNKNOWN_UNICODE;
788 *p = ch;