mbrtoc32
extern size_t mbrtoc32(char32_t *_RESTRICT_KYWD, const char *_RESTRICT_KYWD,
len = mbrtoc32(&out, "\xa9", 1, &mbs);
len = mbrtoc32(&out, badstr, strlen(badstr), &mbs);
len = mbrtoc32(&out, uchar_wide, strlen(uchar_wide), &mbs);
len = mbrtoc32(&out, uchar_wide + i, 1, &mbs);
len = mbrtoc32(&out, uchar_wide + i, 1, &mbs);
len = mbrtoc32(&out, "", 1, &mbs);
len = mbrtoc32(&out, uchar_wide, 0, &mbs);
len = mbrtoc32(&out, NULL, 1, &mbs);
if ((len = mbrtoc32(&out, uchar_hello, 5, mbs)) != 1) {
if ((len = mbrtoc32(&out, uchar_hello + 1, 4, mbs)) != 1) {