Lines Matching refs:ch
118 uint32_t ch; \
121 ch = *statep >> 3; \
122 if (__glibc_likely (ch == 0)) \
125 ch = *inptr; \
127 if (ch < 0x80) \
130 if (__glibc_unlikely (ch == 0x5c)) \
131 ch = 0xa5; \
132 else if (__glibc_unlikely (ch == 0x7e)) \
133 ch = 0x203e; \
136 else if (ch >= 0xa1 && ch <= 0xdf) \
139 ch += 0xfec0; \
142 else if ((ch >= 0x81 && ch <= 0x9f) || (ch >= 0xe0 && ch <= 0xfc)) \
164 if (ch < 0xe0) \
165 ch -= 0x81; \
167 ch -= 0xc1; \
173 ch = 2 * ch; \
175 ch2 -= 0x5e, ch++; \
177 if (ch >= 0x5e) \
180 if (ch >= 0x67) \
181 ch += 230; \
182 else if (ch >= 0x63 || ch == 0x5f) \
183 ch += 168; \
185 ch += 162; \
188 ch = jisx0213_to_ucs4 (0x121 + ch, ch2); \
190 if (ch == 0) \
198 if (ch < 0x80) \
201 uint32_t u1 = __jisx0213_to_ucs_combining[ch - 1][0]; \
202 uint32_t u2 = __jisx0213_to_ucs_combining[ch - 1][1]; \
230 put32 (outptr, ch); \
305 uint32_t ch = get32 (inptr); \
314 if (ch == 0x02e5) \
316 else if (ch == 0x02e9) \
318 else if (ch == 0x0300) \
320 else if (ch == 0x0301) \
322 else if (ch == 0x309a) \
361 if (ch < 0x80) \
363 *outptr++ = ch; \
364 else if (ch == 0xa5) \
366 else if (ch == 0x203e) \
368 else if (ch >= 0xff61 && ch <= 0xff9f) \
370 *outptr++ = ch - 0xfec0; \
374 uint32_t jch = ucs4_to_jisx0213 (ch); \
377 UNICODE_TAG_HANDLER (ch, 4); \