Home
last modified time | relevance | path

Searched refs:mbrtowc (Results 1 - 25 of 28) sorted by relevance

12

/third_party/musl/libc-test/src/functional/
H A Dmbc.c46 T(mbrtowc(&wc, "\x80", 1, &st), -1, "failed to catch error"); in main()
47 T(mbrtowc(&wc, "\xc0", 1, &st), -1, "failed to catch illegal initial"); in main()
49 T(mbrtowc(&wc, "\xc0\x80", 2, &st), -1, "aliasing nul"); in main()
50 T(mbrtowc(&wc, "\xc0\xaf", 2, &st), -1, "aliasing slash"); in main()
51 T(mbrtowc(&wc, "\xe0\x80\xaf", 3, &st), -1, "aliasing slash"); in main()
52 T(mbrtowc(&wc, "\xf0\x80\x80\xaf", 4, &st), -1, "aliasing slash"); in main()
53 T(mbrtowc(&wc, "\xf8\x80\x80\x80\xaf", 5, &st), -1, "aliasing slash"); in main()
54 T(mbrtowc(&wc, "\xfc\x80\x80\x80\x80\xaf", 6, &st), -1, "aliasing slash"); in main()
55 T(mbrtowc(&wc, "\xe0\x82\x80", 3, &st), -1, "aliasing U+0080"); in main()
56 T(mbrtowc( in main()
[all...]
H A Dclocale_mbfuncs.c27 if (mbrtowc(&wc, &(char){i}, 1, &st) != !!i) in main()
28 t_error("mbrtowc failed to convert byte %.2x to wchar_t\n", i); in main()
/third_party/musl/src/multibyte/
H A Dmbrlen.c6 return mbrtowc(0, s, n, st ? st : (mbstate_t *)&internal); in mbrlen()
H A Dmbrtoc32.c10 size_t ret = mbrtowc(&wc, s, n, ps); in mbrtoc32()
H A Dmbrtoc16.c12 /* mbrtowc states for partial UTF-8 characters have the high bit set; in mbrtoc16()
21 size_t ret = mbrtowc(&wc, s, n, ps); in mbrtoc16()
H A Dmbsnrtowcs.c34 l = mbrtowc(ws, s, n, st); in mbsnrtowcs()
H A Dmbrtowc.c6 size_t mbrtowc(wchar_t *restrict wc, const char *restrict src, size_t n, mbstate_t *restrict st) in mbrtowc() function
/third_party/bounds_checking_function/src/
H A Dsecurecutil.c35 * mbrtowc returns -1 or -2 upon failure, unlike mbtowc, which only returns -1
40 return (int)mbrtowc(pwc, s, n, NULL); in mbtowc()
/third_party/musl/libc-test/src/functionalext/supplement/multibyte/multibyte_gtest/
H A Dmultibyte_mbrtowc_test.cpp17 * @tc.desc: This test verifies that in the C.UTF-8 character encoding environment, when using the mbrtowc function to
29 size_t ret = mbrtowc(out, "\xf5\x80\x80\x80", BUFFERSIZE, nullptr); in HWTEST_F()
/third_party/toybox/toys/example/
H A Ddemo_utf8towc.c1 /* demo_utf8towc() against libc mbrtowc()
34 len1 = mbrtowc(&wc1, str, len2, &mb); in demo_utf8towc_main()
/third_party/musl/porting/uniproton/kernel/src/multibyte/
H A Dmbrtowc.c6 size_t mbrtowc(wchar_t *restrict wc, const char *restrict src, size_t n, mbstate_t *restrict st) in mbrtowc() function
/third_party/musl/porting/liteos_m/kernel/src/multibyte/
H A Dmbrtowc.c6 size_t mbrtowc(wchar_t *restrict wc, const char *restrict src, size_t n, mbstate_t *restrict st) in mbrtowc() function
/third_party/musl/src/stdio/
H A Dfgetwc.c34 l = mbrtowc(&wc, (void *)&b, 1, &st); in __fgetwc_unlocked_internal()
H A Dvfscanf.c245 switch (mbrtowc(&wc, &(char){c}, 1, &st)) { in vfscanf()
/third_party/musl/porting/liteos_m/kernel/src/stdio/
H A Dvfscanf.c233 switch (mbrtowc(&wc, &(char){c}, 1, &st)) { in vfscanf()
/third_party/musl/porting/uniproton/kernel/src/stdio/
H A Dvfscanf.c233 switch (mbrtowc(&wc, &(char){c}, 1, &st)) { in vfscanf()
/third_party/musl/libc-test/src/api/
H A Dwchar.c32 {size_t(*p)(wchar_t*restrict,const char*restrict,size_t,mbstate_t*restrict) = mbrtowc;} in f()
/third_party/musl/porting/liteos_m/kernel/include/
H A Dwchar.h88 size_t mbrtowc (wchar_t *__restrict, const char *__restrict, size_t, mbstate_t *__restrict);
/third_party/musl/porting/liteos_a/kernel/include/
H A Dwchar.h88 size_t mbrtowc (wchar_t *__restrict, const char *__restrict, size_t, mbstate_t *__restrict);
/third_party/musl/porting/uniproton/kernel/include/
H A Dwchar.h88 size_t mbrtowc (wchar_t *__restrict, const char *__restrict, size_t, mbstate_t *__restrict);
/third_party/musl/porting/linux/user/src/stdio/
H A Dvfscanf.c245 switch (mbrtowc(&wc, &(char){c}, 1, &st)) { in vfscanf()
/third_party/musl/include/
H A Dwchar.h88 size_t mbrtowc (wchar_t *__restrict, const char *__restrict, size_t, mbstate_t *__restrict);
/third_party/musl/porting/uniproton/kernel/src/locale/
H A Diconv.c197 #define mbrtowc_utf8 mbrtowc
/third_party/musl/porting/liteos_m/kernel/src/locale/
H A Diconv.c197 #define mbrtowc_utf8 mbrtowc
/third_party/musl/src/locale/
H A Diconv.c197 #define mbrtowc_utf8 mbrtowc

Completed in 8 milliseconds

12