Lines Matching refs:ch
4653 uint32_t ch = (uint32_t)inptr[0] & 0xff; \
4655 if (ch < 0x8e || (ch >= 0x90 && ch <= 0x9f)) \
4657 else if (ch == 0xff) \
4701 if (__builtin_expect(ch == 0x8e, 0)) \
4704 ch = jisx0201_to_ucs4 (ch2); \
4706 if (__glibc_unlikely (ch == __UNKNOWN_10646_CHAR)) \
4724 if (__builtin_expect(ch == 0x8f, 0)) \
4727 ch = 0; \
4735 ch = __UNKNOWN_10646_CHAR; \
4741 ch = jisx0212_to_ucs4 (&endp, inend - endp, 0x80); \
4743 if (ch == 0x00a6) /* BROKEN BAR */ \
4744 ch = 0xffe4; /* FULLWIDTH BROKEN BAR */ \
4745 else if (ch == __UNKNOWN_10646_CHAR) \
4754 if ((ch = cjk_block_ibm[idx]) != 0) \
4757 ch = __UNKNOWN_10646_CHAR; \
4760 ch = __UNKNOWN_10646_CHAR; \
4764 ch = 0xe3ac + (ch2 - 0xf5) * 94 + (ch3 - 0xa1); \
4768 ch = __UNKNOWN_10646_CHAR; \
4771 else if (__builtin_expect(0xa1 <= ch, 1)) \
4776 ch = 0; \
4778 ch = __UNKNOWN_10646_CHAR; \
4779 else if (ch <= 0xa8) \
4781 if ((ch = cjk_block1[(ch-0xa1)*94 + (ch2-0xa1)]) != 0) \
4784 ch = __UNKNOWN_10646_CHAR; \
4786 else if (ch == 0xad) \
4788 if ((ch = cjk_block2[(ch-0xad)*94 + (ch2-0xa1)]) != 0) \
4791 ch = __UNKNOWN_10646_CHAR; \
4793 else if (ch <= 0xf4) \
4798 ch = jisx0208_to_ucs4 (&endp, inend - inptr, 0x80); \
4800 else if (ch <= 0xfe) \
4802 ch = 0xe000 + (ch - 0xf5) * 94 + (ch2 - 0xa1); \
4806 ch = __UNKNOWN_10646_CHAR; \
4809 ch = __UNKNOWN_10646_CHAR; \
4811 if (__builtin_expect (ch, 1) == 0) \
4817 if (__builtin_expect (ch, 0) == __UNKNOWN_10646_CHAR) \
4835 put32 (outptr, ch); \
4849 uint32_t ch = get32 (inptr); \
4853 if (ch >= (sizeof (from_ucs4_lat1) / sizeof (from_ucs4_lat1[0]))) \
4855 if (ch >= 0x0100 && ch <= 0x045f) \
4856 cp = from_ucs4_greek[ch - 0x0100]; \
4857 else if (ch >= 0x2010 && ch <= 0x9fa5) \
4858 cp = from_ucs4_cjk[ch - 0x2010]; \
4859 else if (ch >= 0xe000 && ch <= 0xe757) \
4861 if (ch < 0xe3ac) \
4863 pua[0] = (ch - 0xe000) / 94 + 0xf5; \
4864 pua[1] = (ch - 0xe000) % 94 + 0xa1; \
4868 pua[0] = (ch - 0xe3ac) / 94 + 0xf5; \
4869 pua[1] = (ch - 0xe3ac) % 94 + 0x21; \
4873 else if (ch >= 0xf929 && ch <= 0xfa2d) \
4874 cp = from_ucs4_cjkcpt[ch - 0xf929]; \
4875 else if (__builtin_expect (ch >= 0xff01, 1) \
4876 && __builtin_expect (ch <= 0xffe5, 1)) \
4877 cp = from_ucs4_extra[ch - 0xff01]; \
4880 UNICODE_TAG_HANDLER (ch, 4); \
4886 cp = from_ucs4_lat1[ch]; \
4888 if (__builtin_expect (cp[0], '\1') == '\0' && ch != 0) \