Lines Matching refs:ch
3055 uint32_t ch = (uint32_t) *inptr; \
3064 if (ch <= 0x7f) \
3066 else if (__builtin_expect (ch <= 0x80, 0) \
3067 || __builtin_expect (ch >= 0xfe, 0) \
3068 || __builtin_expect (ch == 0xc9, 0)) \
3107 if (ch < 0xa1 || ch2 < 0xa1) \
3109 if (__builtin_expect (ch > 0xc6, 0) \
3114 || (__builtin_expect (ch == 0xc6, 0) && ch2 > 0x52)) \
3120 ch = uhc_extra_to_ucs[ch2 - 0x41 \
3122 + (ch < 0xa1 \
3123 ? (ch - 0x81) * 178 \
3124 : 5696 + (ch - 0xa1) * 84)]; \
3126 if (__glibc_unlikely (ch == 0)) \
3136 ch = ksc5601_to_ucs4 (&inptr, 2, 0x80); \
3137 if (__builtin_expect (ch == __UNKNOWN_10646_CHAR, 0) \
3138 || __builtin_expect (ch == 0x327e, 0)) \
3146 put32 (outptr, ch); \
3167 uint32_t ch = get32 (inptr); \
3169 if (ch <= 0x7f) \
3171 *outptr++ = ch; \
3172 else if (ch >= 0xac00 && ch <= 0xd7a3) \
3174 const char *s = uhc_hangul_from_ucs[ch - 0xac00]; \
3185 else if ((ch >= 0x4e00 && ch <= 0x9fa5) || (ch >= 0xf900 && ch <= 0xfa0b))\
3187 size_t written = ucs4_to_ksc5601_hanja (ch, outptr, outend - outptr); \
3208 size_t written = ucs4_to_ksc5601_sym (ch, outptr, outend - outptr); \
3210 if (__builtin_expect (ch == 0x327e, 0) \
3213 UNICODE_TAG_HANDLER (ch, 4); \