• Home
  • Raw
  • Download

Lines Matching refs:ch

80     const uint32_t ch = GetUtf16FromUtf8(&utf8_data_in);  in ConvertModifiedUtf8ToUtf16()  local
81 const uint16_t leading = GetLeadingUtf16Char(ch); in ConvertModifiedUtf8ToUtf16()
82 const uint16_t trailing = GetTrailingUtf16Char(ch); in ConvertModifiedUtf8ToUtf16()
109 const uint32_t ch = GetUtf16FromUtf8(&p); in ConvertModifiedUtf8ToUtf16() local
110 const uint16_t leading = GetLeadingUtf16Char(ch); in ConvertModifiedUtf8ToUtf16()
111 const uint16_t trailing = GetTrailingUtf16Char(ch); in ConvertModifiedUtf8ToUtf16()
133 const uint16_t ch = *utf16_in++; in ConvertUtf16ToModifiedUtf8() local
134 if (ch > 0 && ch <= 0x7f) { in ConvertUtf16ToModifiedUtf8()
135 *utf8_out++ = ch; in ConvertUtf16ToModifiedUtf8()
141 if ((ch >= 0xd800 && ch <= 0xdbff) && (char_count > 0)) { in ConvertUtf16ToModifiedUtf8()
150 const uint32_t code_point = (ch << 10) + ch2 - 0x035fdc00; in ConvertUtf16ToModifiedUtf8()
159 if (ch > 0x07ff) { in ConvertUtf16ToModifiedUtf8()
161 *utf8_out++ = (ch >> 12) | 0xe0; in ConvertUtf16ToModifiedUtf8()
162 *utf8_out++ = ((ch >> 6) & 0x3f) | 0x80; in ConvertUtf16ToModifiedUtf8()
163 *utf8_out++ = (ch & 0x3f) | 0x80; in ConvertUtf16ToModifiedUtf8()
166 *utf8_out++ = (ch >> 6) | 0xc0; in ConvertUtf16ToModifiedUtf8()
167 *utf8_out++ = (ch & 0x3f) | 0x80; in ConvertUtf16ToModifiedUtf8()
246 const uint16_t ch = *chars++; in CountUtf8Bytes() local
247 if (LIKELY(ch != 0 && ch < 0x80)) { in CountUtf8Bytes()
251 if (ch < 0x800) { in CountUtf8Bytes()
255 if (ch >= 0xd800 && ch < 0xdc00) { in CountUtf8Bytes()