HomeSort by relevance Sort by last modified time
    Searched refs:mbrtowc (Results 1 - 25 of 36) sorted by null

1 2

  /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), "");

Completed in 441 milliseconds

1 2