Lines Matching refs:c
41 #define utf8_islead(c) ((UChar )((c) & 0xc0) != 0x80) argument
94 int c, len; in utf8_mbc_to_code() local
98 c = *p++; in utf8_mbc_to_code()
101 n = c & ((1 << (6 - len)) - 1); in utf8_mbc_to_code()
103 c = *p++; in utf8_mbc_to_code()
104 n = (n << 6) | (c & ((1 << 6) - 1)); in utf8_mbc_to_code()
110 if (c > 0xfd) { in utf8_mbc_to_code()
111 return ((c == 0xfe) ? INVALID_CODE_FE : INVALID_CODE_FF); in utf8_mbc_to_code()
114 return (OnigCodePoint )c; in utf8_mbc_to_code()
239 int c = *(p + 1); in utf8_mbc_to_normalize() local
240 if (c >= 128) { in utf8_mbc_to_normalize()
241 if (c <= (UChar )'\236' && /* upper */ in utf8_mbc_to_normalize()
243 if (c != (UChar )'\227') { in utf8_mbc_to_normalize()
245 *lower = (UChar )(c + 32); in utf8_mbc_to_normalize()
280 int c = *(p + 1); in utf8_is_mbc_ambiguous() local
281 if (c >= 128) { in utf8_is_mbc_ambiguous()
283 if (c <= (UChar )'\236') { /* upper */ in utf8_is_mbc_ambiguous()
284 if (c == (UChar )'\227') return FALSE; in utf8_is_mbc_ambiguous()
287 else if (c >= (UChar )'\240' && c <= (UChar )'\276') { /* lower */ in utf8_is_mbc_ambiguous()
288 if (c == (UChar )'\267') return FALSE; in utf8_is_mbc_ambiguous()