Lines Matching defs:uc
24 u8_uctomb_aux (uint8_t *s, ucs4_t uc, int n)
28 if (uc < 0x80)
31 else if (uc < 0x800)
33 else if (uc < 0x10000)
35 if (uc < 0xd800 || uc >= 0xe000)
41 else if (uc < 0x200000)
43 else if (uc < 0x4000000)
45 else if (uc <= 0x7fffffff)
48 else if (uc < 0x110000)
60 case 6: s[5] = 0x80 | (uc & 0x3f); uc = uc >> 6; uc |= 0x4000000;
61 case 5: s[4] = 0x80 | (uc & 0x3f); uc = uc >> 6; uc |= 0x200000;
63 case 4: s[3] = 0x80 | (uc & 0x3f); uc = uc >> 6; uc |= 0x10000;
64 case 3: s[2] = 0x80 | (uc & 0x3f); uc = uc >> 6; uc |= 0x800;
65 case 2: s[1] = 0x80 | (uc & 0x3f); uc = uc >> 6; uc |= 0xc0;
66 /*case 1:*/ s[0] = uc;