/bionic/libc/upstream-openbsd/lib/libc/locale/ |
btowc.c | 43 * We expect mbrtowc() to return 0 or 1, hence the check for n > 1 49 if (mbrtowc(&wc, &cc, 1, &mbs) > 1)
|
mbrlen.c | 38 return (mbrtowc(NULL, s, n, ps));
|
mbtowc.c | 46 rval = mbrtowc(pwc, s, n, &mbs);
|
/bionic/tests/ |
wchar_test.cpp | 96 EXPECT_EQ(static_cast<size_t>(-2), mbrtowc(NULL, "\xc2", 1, &ps)); 103 EXPECT_EQ(static_cast<size_t>(-2), mbrtowc(NULL, "\xc2", 1, &ps)); 108 EXPECT_EQ(static_cast<size_t>(-2), mbrtowc(NULL, "\xf0\xa4", 1, &ps)); 215 ASSERT_EQ(static_cast<size_t>(-2), mbrtowc(NULL, "\xc2", 1, &ps)); 254 TEST(wchar, mbrtowc) { 258 ASSERT_EQ(0U, mbrtowc(out, "hello", 0, NULL)); 261 ASSERT_EQ(0U, mbrtowc(out, "hello", 0, NULL)); 262 ASSERT_EQ(0U, mbrtowc(out, "", 0, NULL)); 263 ASSERT_EQ(1U, mbrtowc(out, "hello", 1, NULL)); 266 ASSERT_EQ(0U, mbrtowc(NULL, "hello", 0, NULL)) [all...] |
/bionic/libc/upstream-openbsd/lib/libc/stdio/ |
fgetwc.c | 70 size = mbrtowc(&wc, &c, 1, st);
|
vfscanf.c | 357 nconv = mbrtowc(wcp, buf, n, &mbs); 439 nconv = mbrtowc(wcp, buf, n, &mbs); 543 nconv = mbrtowc(wcp, buf, n, &mbs);
|
/external/bison/lib/ |
mbrtowc.c | 24 /* Implement mbrtowc() on top of mbtowc(). */ 39 mbrtowc (wchar_t *pwc, const char *s, size_t n, mbstate_t *ps) function 114 sequences. But mbrtowc needs to make this distinction. 119 lack mbrtowc(), we use the second approach. 324 /* Override the system's mbrtowc() function. */ 326 # undef mbrtowc macro 344 /* Override mbrtowc's internal state. We cannot call mbsinit() on the 356 size_t ret = mbrtowc (&wc, s, 1, ps); 377 size_t ret = mbrtowc (&wc, s, n, ps); 397 return mbrtowc (pwc, s, n, ps) [all...] |
wchar.in.h | 128 implementing mbrtowc for encodings like UTF-8. */ 219 # undef mbrtowc 220 # define mbrtowc rpl_mbrtowc 222 _GL_FUNCDECL_RPL (mbrtowc, size_t, 224 _GL_CXXALIAS_RPL (mbrtowc, size_t, 228 _GL_FUNCDECL_SYS (mbrtowc, size_t, 231 _GL_CXXALIAS_SYS (mbrtowc, size_t, 234 _GL_CXXALIASWARN (mbrtowc); 236 # undef mbrtowc 238 _GL_WARN_ON_USE (mbrtowc, "mbrtowc is unportable - [all...] |
mbuiter.h | 38 The benefit of these macros over plain use of mbrtowc is: 135 /* Handle most ASCII characters quickly, without calling mbrtowc(). */ 150 iter->cur.bytes = mbrtowc (&iter->cur.wc, iter->cur.ptr,
|
/external/chromium_org/base/strings/ |
sys_string_conversions_posix.cc | 111 size_t res = mbrtowc(NULL, src, native_mb.size() - i, &ps); 140 size_t res = mbrtowc(dst, src, native_mb.size() - i, &ps);
|
/external/chromium_org/third_party/cython/src/bin/ |
cython_freeze | 174 size_t converted = mbrtowc(out, (char*)in, argsize, &mbs); 182 misunderstood how mbrtowc works. */ 183 fprintf(stderr, "unexpected mbrtowc result -2\n");
|
/bionic/libc/bionic/ |
wchar.cpp | 60 size_t mbrtowc(wchar_t* pwc, const char* s, size_t n, mbstate_t* ps) { function 92 r = mbrtowc(NULL, *src + i, nmc - i, state); 127 r = mbrtowc(dst + o, *src + i, nmc - i, state);
|
/external/libcxx/src/support/win32/ |
support.cpp | 83 size_t char_size = mbrtowc( dst ? dst + dest_converted : NULL, *src + source_converted, source_remaining, ps );
|
locale_win32.cpp | 58 return mbrtowc( pwc, s, n, ps );
|
/external/bison/darwin-lib/ |
wchar.h | 440 implementing mbrtowc for encodings like UTF-8. */ 531 # undef mbrtowc 532 # define mbrtowc rpl_mbrtowc 534 _GL_FUNCDECL_RPL (mbrtowc, size_t, 536 _GL_CXXALIAS_RPL (mbrtowc, size_t, 540 _GL_FUNCDECL_SYS (mbrtowc, size_t, 543 _GL_CXXALIAS_SYS (mbrtowc, size_t, 546 _GL_CXXALIASWARN (mbrtowc); variable 548 # undef mbrtowc macro 550 _GL_WARN_ON_USE (mbrtowc, "mbrtowc is unportable - [all...] |
/external/bison/linux-lib/ |
wchar.h | 440 implementing mbrtowc for encodings like UTF-8. */ 531 # undef mbrtowc 532 # define mbrtowc rpl_mbrtowc 534 _GL_FUNCDECL_RPL (mbrtowc, size_t, 536 _GL_CXXALIAS_RPL (mbrtowc, size_t, 540 _GL_FUNCDECL_SYS (mbrtowc, size_t, 543 _GL_CXXALIAS_SYS (mbrtowc, size_t, 546 _GL_CXXALIASWARN (mbrtowc); variable 548 # undef mbrtowc macro 550 _GL_WARN_ON_USE (mbrtowc, "mbrtowc is unportable - [all...] |
/development/ndk/platforms/android-3/include/ |
wchar.h | 108 extern size_t mbrtowc(wchar_t *, const char *, size_t, mbstate_t *);
|
/development/ndk/platforms/android-8/include/ |
wchar.h | 113 extern size_t mbrtowc(wchar_t *, const char *, size_t, mbstate_t *);
|
/development/ndk/platforms/android-9/include/ |
wchar.h | 94 extern size_t mbrtowc(wchar_t *, const char *, size_t, mbstate_t *);
|
/external/chromium_org/third_party/cython/src/Cython/Utility/ |
Embed.c | 104 size_t converted = mbrtowc(out, (char*)in, argsize, &mbs); 112 misunderstood how mbrtowc works. */ 113 fprintf(stderr, "unexpected mbrtowc result -2\\n");
|
/bionic/libc/include/ |
wchar.h | 96 extern size_t mbrtowc(wchar_t *, const char *, size_t, mbstate_t *);
|
/development/ndk/platforms/android-L/include/ |
wchar.h | 96 extern size_t mbrtowc(wchar_t *, const char *, size_t, mbstate_t *);
|
/external/ltrace/testsuite/ltrace.minor/ |
wchar.exp | 88 i = mbrtowc(&wc, "???", sizeof "???", NULL); 171 {{^mbrtowc\('?', ".*", 7, nil\)} == 1}
|
/external/libcxx/src/support/solaris/ |
xlocale.c | 53 return __l->lc_ctype->cmapp->core.user_api->mbrtowc(__l->lc_ctype->cmapp,
|
/external/libcxx/test/depr/depr.c.headers/ |
wchar_h.pass.cpp | 100 static_assert((std::is_same<decltype(mbrtowc(ws, "", s, &mb)), size_t>::value), "");
|