Lines Matching refs:ch
4331 uint32_t ch = *inptr; \
4333 if (__builtin_expect (ch, 0) == 0x5c) \
4335 ch = 0xa5; \
4338 else if (__builtin_expect (ch, 0) == 0x7e) \
4340 ch = 0x203e; \
4343 else if (ch < 0x80) \
4345 else if (ch >= 0xa1 && ch <= 0xdf) \
4347 ch += 0xfec0; \
4350 else if (__builtin_expect (ch > 0xea, 0) \
4351 || __builtin_expect (ch, 0) == 0xa0 \
4352 || __builtin_expect (ch <= 0x80, 0)) \
4373 idx = ch * 256 + ch2; \
4393 ch = cjk_block1[(ch - 0x81) * 192 + ch2 - 0x40]; \
4395 ch = cjk_block2[(ch - 0x88) * 192 + ch2 - 0x9f]; \
4397 ch = cjk_block3[(ch - 0x89) * 192 + ch2 - 0x40]; \
4399 ch = cjk_block4[(ch - 0xe0) * 192 + ch2 - 0x40]; \
4401 if (__glibc_unlikely (ch == 0)) \
4411 put32 (outptr, ch); \
4439 uint32_t ch = get32 (inptr); \
4442 if (ch >= (sizeof (from_ucs4_lat1) / sizeof (from_ucs4_lat1[0]))) \
4444 if (ch >= 0x0391 && ch <= 0x0451) \
4445 cp = from_ucs4_greek[ch - 0x391]; \
4446 else if (ch >= 0x2010 && ch <= 0x9fa0) \
4447 cp = from_ucs4_cjk[ch - 0x02010]; \
4448 else if (__builtin_expect (ch >= 0xff01, 1) \
4449 && __builtin_expect (ch <= 0xffef, 1)) \
4450 cp = from_ucs4_extra[ch - 0xff00]; \
4453 UNICODE_TAG_HANDLER (ch, 4); \
4459 cp = from_ucs4_lat1[ch]; \
4461 if (__builtin_expect (cp[0] == '\0', 0) && ch != 0) \