Home
last modified time | relevance | path

Searched refs:mbrtowc (Results 1 – 25 of 48) sorted by relevance

12

/external/bison/m4/
Dmbrtowc.m41 # mbrtowc.m4 serial 25
15 AC_CHECK_FUNCS_ONCE([mbrtowc])
18 AC_CHECK_DECLS([mbrtowc],,, [[
29 dnl On Minix 3.1.8, the system's <wchar.h> declares mbrtowc() although
45 [Define if the mbrtowc function has the NULL pwc argument bug.])
52 [Define if the mbrtowc function has the NULL string argument bug.])
59 [Define if the mbrtowc function returns a wrong return value.])
66 [Define if the mbrtowc function does not return 0 for a NUL character.])
74 dnl Test whether mbsinit() and mbrtowc() need to be overridden in a way that
77 dnl When this is set to 1, we replace both mbsinit() and mbrtowc(), in order to
[all …]
Dmbsinit.m439 dnl states produced by mbrtowc() for an incomplete multibyte character
Dgnulib-comp.m4130 # Code from module mbrtowc:
484 AC_LIBOBJ([mbrtowc])
487 gl_WCHAR_MODULE_INDICATOR([mbrtowc])
1009 lib/mbrtowc.c
1224 m4/mbrtowc.m4
Dvasnprintf.m462 AC_CHECK_FUNCS([snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb])
Dwchar_h.m452 [btowc wctob mbsinit mbrtowc mbrlen mbsrtowcs mbsnrtowcs wcrtomb
/external/bison/lib/
Dmbrtowc.c39 mbrtowc (wchar_t *pwc, const char *s, size_t n, mbstate_t *ps) in mbrtowc() function
326 # undef mbrtowc
356 size_t ret = mbrtowc (&wc, s, 1, ps); in rpl_mbrtowc()
377 size_t ret = mbrtowc (&wc, s, n, ps); in rpl_mbrtowc()
397 return mbrtowc (pwc, s, n, ps); in rpl_mbrtowc()
Dwchar.in.h219 # 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 - "
Dmbswidth.c104 bytes = mbrtowc (&wc, p, plimit - p, &mbstate); in mbsnwidth()
Dmbuiter.h150 iter->cur.bytes = mbrtowc (&iter->cur.wc, iter->cur.ptr, in mbuiter_multi_next()
Dgnulib.mk1128 EXTRA_DIST += mbrtowc.c
1130 EXTRA_libbison_a_SOURCES += mbrtowc.c
/external/libchrome/base/strings/
Dsys_string_conversions_posix.cc112 size_t res = mbrtowc(NULL, src, native_mb.size() - i, &ps); in SysNativeMBToWide()
141 size_t res = mbrtowc(dst, src, native_mb.size() - i, &ps); in SysNativeMBToWide()
/external/bison/linux-lib/
Dwchar.h531 # 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);
548 # undef mbrtowc
550 _GL_WARN_ON_USE (mbrtowc, "mbrtowc is unportable - "
/external/bison/darwin-lib/
Dwchar.h531 # 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);
548 # undef mbrtowc
550 _GL_WARN_ON_USE (mbrtowc, "mbrtowc is unportable - "
/external/libcxx/src/support/solaris/
Dxlocale.cpp60 return mbrtowc(__pwc, __pmb, __max, __ps); in mbrtowc_l()
Dmbsnrtowcs.inc47 /* Invalid sequence - mbrtowc() sets errno. */
/external/toybox/toys/posix/
Dwc.c82 clen = mbrtowc(&wchar, toybuf+pos, len-pos, 0); in do_wc()
Dexpand.c52 width = mbrtowc(&blah, toybuf+i, len-i, 0); in do_expand()
Dfile.c270 if ((bytes = mbrtowc(&wc, s+i, len-i, 0))>0 && wcwidth(wc)>=0) { in do_regular_file()
/external/libcxx/src/support/win32/
Dsupport.cpp83 …size_t char_size = mbrtowc( dst ? dst + dest_converted : NULL, *src + source_converted, source_rem… in mbsnrtowcs()
Dlocale_win32.cpp67 return mbrtowc( pwc, s, n, ps ); in mbrtowc_l()
/external/libcxx/include/
Dcwchar95 size_t mbrtowc(wchar_t* restrict pwc, const char* restrict s, size_t n, mbstate_t* restrict ps);
174 using ::mbrtowc;
D__bsd_locale_fallbacks.h74 return mbrtowc(__pwc, __s, __n, __ps); in __libcpp_mbrtowc_l()
/external/toybox/lib/
Dlinestack.c95 if ((bytes = mbrtowc(&wc, end, MB_CUR_MAX, 0))>0 && (col = wcwidth(wc))>=0) in crunch_str()
/external/libcxx/test/std/depr/depr.c.headers/
Dwchar_h.pass.cpp103 static_assert((std::is_same<decltype(mbrtowc(ws, "", s, &mb)), size_t>::value), ""); in main()
/external/libcxx/test/std/strings/c.strings/
Dcwchar.pass.cpp102 static_assert((std::is_same<decltype(std::mbrtowc(ws, "", s, &mb)), std::size_t>::value), ""); in main()

12