utf8_char
utf8_char uc;
utf8_char uc;
utf8_char uc;
utf8_char utf8_build_one(u_char);
utf8_char data;
utf8_char uc;
utf8_char uc;
#define UTF8_SET_SIZE(size) (((utf8_char)(size)) << 24)
#define UTF8_SET_WIDTH(width) ((((utf8_char)(width)) + 1) << 29)
utf8_from_data(const struct utf8_data *ud, utf8_char *uc)
index = (((utf8_char)ud->data[2] << 16)|
((utf8_char)ud->data[1] << 8)|
((utf8_char)ud->data[0]));
utf8_to_data(utf8_char uc, struct utf8_data *ud)