Lines Matching refs:ch
196 uint32_t ch = *inptr; \
200 if (ch >= 0x80) \
202 ch = to_ucs4[ch - 0x80]; \
203 if (__glibc_unlikely (ch == L'\0')) \
214 must_buffer_ch = (ch >= 0x05d0 && ch <= 0x05f2); \
218 if (ch >= 0x05b0 && ch < 0x05c5) \
223 switch (ch) \
313 *statep = ch << 3; \
316 put32 (outptr, ch); \
327 uint32_t ch = to_ucs4[c - 0x80]; \
328 if (ch == L'\0' || (ch >= 0x05d0 && ch <= 0x05f2)) \
330 return ch; \
432 uint32_t ch = get32 (inptr); \
434 if (ch < 0x0080) \
436 *outptr++ = ch; \
443 if (ch >= 0x00a0 && ch < 0x00f8) \
444 res = from_ucs4[ch - 0x00a0 + FROM_IDX_00]; \
445 else if (ch == 0x0192) \
447 else if (ch >= 0x02c6 && ch < 0x02dd) \
448 res = from_ucs4[ch - 0x02c6 + FROM_IDX_02]; \
449 else if (ch >= 0x05b0 && ch < 0x05f5) \
450 res = from_ucs4[ch - 0x05b0 + FROM_IDX_05]; \
451 else if (ch >= 0x200e && ch < 0x203b) \
452 res = from_ucs4[ch - 0x200e + FROM_IDX_20]; \
453 else if (ch == 0x20aa) \
455 else if (ch == 0x20ac) \
457 else if (ch == 0x2122) \
461 UNICODE_TAG_HANDLER (ch, 4); \
477 if (ch >= decomp_table[i1].composed \
478 && ch <= decomp_table[i2].composed) \
485 if (ch == decomp_table[i].composed) \
487 if (ch < decomp_table[i].composed) \
500 if (ch == decomp_table[i].composed) \
508 ch = decomp_table[i].base; \
511 ch = from_ucs4[ch - 0x05b0 + FROM_IDX_05]; \
512 assert (ch != 0); \
523 *outptr++ = (unsigned char) ch; \
535 *outptr++ = (unsigned char) ch; \