Lines Matching refs:ch

4545     uint32_t ch = *inptr;						      \
4547 if (ch < 0x80) \
4549 else if (ch >= 0xa1 && ch <= 0xdf) \
4551 ch += 0xfec0; \
4554 else if (__builtin_expect (ch, 0) == 0xa0 \
4555 || __builtin_expect (ch <= 0x80, 0) \
4556 || __builtin_expect (ch > 0xfc, 0)) \
4586 idx = ch * 256 + ch2; \
4615 ch = cjk_block1[(ch - 0x81) * 192 + ch2 - 0x40]; \
4617 ch = cjk_block2[(ch - 0x87) * 192 + ch2 - 0x40]; \
4619 ch = cjk_block3[(ch - 0x88) * 192 + ch2 - 0x9f]; \
4621 ch = cjk_block4[(ch - 0x89) * 192 + ch2 - 0x40]; \
4623 ch = cjk_block5[(ch - 0xe0) * 192 + ch2 - 0x40]; \
4625 ch = cjk_block6[(ch - 0xed) * 192 + ch2 - 0x40]; \
4627 ch = (ch-0xf0)*188 + ch2-((ch2<0x7f)?0x40:0x41) + 0xe000; \
4629 ch = cjk_block7[(ch - 0xfa) * 192 + ch2 - 0x40]; \
4631 if (__builtin_expect (ch, 1) == 0) \
4649 put32 (outptr, ch); \
4663 uint32_t ch = get32 (inptr); \
4667 if (ch >= (sizeof (from_ucs4_lat1) / sizeof (from_ucs4_lat1[0]))) \
4669 if (ch >= 0x0391 && ch <= 0x0451) \
4670 cp = from_ucs4_greek[ch - 0x391]; \
4671 else if (ch >= 0x2010 && ch <= 0x9fa0) \
4672 cp = from_ucs4_cjk[ch - 0x2010]; \
4673 else if (ch >= 0xe000 && ch <= 0xe757) \
4675 pua[0] = (ch - 0xe000) / 188 + 0xf0; \
4676 pua[1] = (ch - 0xe000) % 188 + 0x40; \
4681 else if (ch >= 0xf929 && ch <= 0xfa2d) \
4682 cp = from_ucs4_cjkcpt[ch - 0xf929]; \
4683 else if (__builtin_expect (ch >= 0xff01, 1) \
4684 && __builtin_expect (ch <= 0xffe5, 1)) \
4685 cp = from_ucs4_extra[ch - 0xff01]; \
4688 UNICODE_TAG_HANDLER (ch, 4); \
4694 cp = from_ucs4_lat1[ch]; \
4696 if (__builtin_expect (cp[0], '\1') == '\0' && ch != 0) \