7 typedef unsigned short char16_t
;
8 typedef unsigned char32_t
;
11 #define __NEED_mbstate_t
15 #include <bits/alltypes.h>
17 size_t c16rtomb(char *__restrict
, char16_t
, mbstate_t *__restrict
);
18 size_t mbrtoc16(char16_t
*__restrict
, const char *__restrict
, size_t, mbstate_t *__restrict
);
20 size_t c32rtomb(char *__restrict
, char32_t
, mbstate_t *__restrict
);
21 size_t mbrtoc32(char32_t
*__restrict
, const char *__restrict
, size_t, mbstate_t *__restrict
);