Lines Matching refs:c32
48 u32 c32;
68 c32 = cx >> clen--;
74 c32 = (c32 << 6) | cx;
82 if (c32 > 0x10ffff ||
83 (c32 & 0xf800) == 0xd800 ||
84 clen != (c32 >= 0x80) + (c32 >= 0x800) + (c32 >= 0x10000))
87 return c32;
99 u32 c32;
104 c32 = utf8_to_utf32(&s8);
105 if (c32 < 0x10000) {
107 buf[pos++] = c32;
113 buf[pos++] = (0xd800 - (0x10000 >> 10)) + (c32 >> 10);
114 buf[pos++] = 0xdc00 + (c32 & 0x3ff);