_FUNCNAME
return INT_FUNCNAME(_int_, _FUNCNAME, _l)(nptr, endptr, base, lo, hi,
INT_FUNCNAME(, _FUNCNAME, _l)(const char * __restrict nptr,
return INT_FUNCNAME(_int_, _FUNCNAME, _l)(nptr, endptr, base, lo, hi,
_FUNCNAME(const char * __restrict nptr, char ** __restrict endptr, int base,
INT_FUNCNAME(_int_, _FUNCNAME, _l)(const char * __restrict nptr,
return INT_FUNCNAME(_int_, _FUNCNAME, _l)(nptr, endptr, base, _current_locale());
INT_FUNCNAME(, _FUNCNAME, _l)(const char *nptr, char **endptr, int base, locale_t loc)
return INT_FUNCNAME(_int_, _FUNCNAME, _l)(nptr, endptr, base, loc);
_FUNCNAME(const char *nptr, char **endptr, int base)
INT_FUNCNAME(_int_, _FUNCNAME, _l)(const char *nptr, char **endptr,
return INT_FUNCNAME(_int_, _FUNCNAME, _l)(nptr, endptr, base, _current_locale());
INT_FUNCNAME(, _FUNCNAME, _l)(const char *nptr, char **endptr, int base, locale_t loc)
return INT_FUNCNAME(_int_, _FUNCNAME, _l)(nptr, endptr, base, loc);
_FUNCNAME(const char *nptr, char **endptr, int base)
INT_FUNCNAME(_int_, _FUNCNAME, _l)(const char *nptr, char **endptr,
static void _FUNCNAME(init_state)(_ENCODING_INFO * __restrict,
static void _FUNCNAME(pack_state)(_ENCODING_INFO * __restrict,
static void _FUNCNAME(unpack_state)(_ENCODING_INFO * __restrict,
static int _FUNCNAME(put_state_reset)(_ENCODING_INFO * __restrict,
static int _FUNCNAME(mbrtowc_priv)(_ENCODING_INFO * __restrict,
static int _FUNCNAME(wcrtomb_priv)(_ENCODING_INFO * __restrict,
_FUNCNAME(mbtowc_priv)(_ENCODING_INFO * __restrict ei,
_FUNCNAME(init_state)(ei, psenc);
err = _FUNCNAME(mbrtowc_priv)(ei, pwc, (const char **)&s, n, psenc, &nr);
_FUNCNAME(mbsrtowcs_priv)(_ENCODING_INFO * __restrict ei,
err = _FUNCNAME(mbrtowc_priv)(ei, pwcs, &s0, mbcurmax,
_FUNCNAME(init_state)(ei, psenc);
_FUNCNAME(mbsnrtowcs_priv)(_ENCODING_INFO * __restrict ei,
err = _FUNCNAME(mbrtowc_priv)(ei, pwcs, &s0, se - s0,
_FUNCNAME(init_state)(ei, psenc);
_FUNCNAME(wcsrtombs_priv)(_ENCODING_INFO * __restrict ei, char * __restrict s,
err = _FUNCNAME(wcrtomb_priv)(ei, buf, sizeof(buf),
_FUNCNAME(init_state)(ei, psenc);
_FUNCNAME(wcsnrtombs_priv)(_ENCODING_INFO * __restrict ei, char * __restrict s,
err = _FUNCNAME(wcrtomb_priv)(ei, buf, sizeof(buf),
_FUNCNAME(init_state)(ei, psenc);
_FUNCNAME(init_state)(_CEI_TO_EI(_cei_), \
_FUNCNAME(unpack_state)(_CEI_TO_EI(_cei_), \
_FUNCNAME(pack_state)(_CEI_TO_EI(_cei_), _pspriv_, \
_FUNCNAME(ctype_getops)(_citrus_ctype_ops_rec_t *ops, size_t lenops,
memcpy(ops, &_FUNCNAME(ctype_ops), sizeof(_FUNCNAME(ctype_ops)));
_FUNCNAME(ctype_init)(void ** __restrict cl,
return _FUNCNAME(encoding_module_init)(_CEI_TO_EI(cei), var, lenvar);
_FUNCNAME(encoding_module_uninit)(_CEI_TO_EI(_TO_CEI(cl)));
_FUNCNAME(ctype_mblen)(void * __restrict cl,
_FUNCNAME(init_state)(ei, psenc);
return _FUNCNAME(mbtowc_priv)(ei, NULL, s, n, psenc, nresult);
_FUNCNAME(ctype_mbrlen)(void * __restrict cl, const char * __restrict s,
_FUNCNAME(init_state)(ei, psenc);
err = _FUNCNAME(mbrtowc_priv)(ei, NULL, (const char **)&s, n,
_FUNCNAME(ctype_mbrtowc)(void * __restrict cl, wchar_t * __restrict pwc,
_FUNCNAME(init_state)(ei, psenc);
err = _FUNCNAME(mbrtowc_priv)(ei, pwc, (const char **)&s, n,
_FUNCNAME(ctype_mbsinit)(void * __restrict cl, const void * __restrict pspriv,
_FUNCNAME(unpack_state)(_CEI_TO_EI(_TO_CEI(cl)), &state, pspriv);
_FUNCNAME(ctype_mbsrtowcs)(void * __restrict cl, wchar_t * __restrict pwcs,
err = _FUNCNAME(mbsrtowcs_priv)(ei, pwcs, s, n, psenc, nresult);
_FUNCNAME(ctype_mbsnrtowcs)(_citrus_ctype_rec_t * __restrict cc, wchar_t * __restrict pwcs,
err = _FUNCNAME(mbsnrtowcs_priv)(ei, pwcs, s, in, n, psenc, nresult);
_FUNCNAME(ctype_mbstowcs)(void * __restrict cl, wchar_t * __restrict pwcs,
_FUNCNAME(init_state)(ei, &state);
err = _FUNCNAME(mbsrtowcs_priv)(ei, pwcs, (const char **)&s, n,
_FUNCNAME(ctype_mbtowc)(void * __restrict cl, wchar_t * __restrict pwc,
_FUNCNAME(init_state)(ei, psenc);
return _FUNCNAME(mbtowc_priv)(ei, pwc, s, n, psenc, nresult);
_FUNCNAME(ctype_wcrtomb)(void * __restrict cl, char * __restrict s, wchar_t wc,
err = _FUNCNAME(put_state_reset)(_CEI_TO_EI(_TO_CEI(cl)), s,
err = _FUNCNAME(wcrtomb_priv)(_CEI_TO_EI(_TO_CEI(cl)), s, sz,
_FUNCNAME(ctype_wcsrtombs)(void * __restrict cl, char * __restrict s,
err = _FUNCNAME(wcsrtombs_priv)(ei, s, pwcs, n, psenc, nresult);
_FUNCNAME(ctype_wcsnrtombs)(_citrus_ctype_rec_t * __restrict cc,
err = _FUNCNAME(wcsnrtombs_priv)(ei, s, pwcs, in, n, psenc, nresult);
_FUNCNAME(ctype_wcstombs)(void * __restrict cl, char * __restrict s,
_FUNCNAME(init_state)(ei, &state);
err = _FUNCNAME(wcsrtombs_priv)(ei, s, (const wchar_t **)&pwcs, n,
_FUNCNAME(ctype_wctomb)(void * __restrict cl, char * __restrict s, wchar_t wc,
_FUNCNAME(init_state)(ei, psenc);
_FUNCNAME(init_state)(ei, psenc);
err = _FUNCNAME(put_state_reset)(_CEI_TO_EI(_TO_CEI(cl)), s,
err = _FUNCNAME(wcrtomb_priv)(ei, s, sz, wc, psenc, &nr);
_FUNCNAME(ctype_btowc)(_citrus_ctype_rec_t * __restrict cc,
_FUNCNAME(init_state)(ei, &state);
err = _FUNCNAME(mbrtowc_priv)(ei, &wc, &s, 1, &state, &nr);
_FUNCNAME(ctype_wctob)(_citrus_ctype_rec_t * __restrict cc,
_FUNCNAME(init_state)(ei, &state);
err = _FUNCNAME(wcrtomb_priv)(ei, buf, _ENCODING_MB_CUR_MAX(ei),
_FUNCNAME(stdenc_init_state)(struct _citrus_stdenc * __restrict ce,
_FUNCNAME(init_state)(_CE_TO_EI(ce), _TO_STATE(ps));
_FUNCNAME(stdenc_mbtocs)(struct _citrus_stdenc * __restrict ce,
ret = _FUNCNAME(mbrtowc_priv)(_CE_TO_EI(ce), &wc, s, n,
_FUNCNAME(stdenc_wctocs)(_CE_TO_EI(ce), csid, idx, wc);
_FUNCNAME(stdenc_cstomb)(struct _citrus_stdenc * __restrict ce,
ret = _FUNCNAME(stdenc_cstowc)(_CE_TO_EI(ce), &wc, csid, idx);
return _FUNCNAME(wcrtomb_priv)(_CE_TO_EI(ce), s, n, wc, _TO_STATE(ps),
_FUNCNAME(stdenc_mbtowc)(struct _citrus_stdenc * __restrict ce,
return _FUNCNAME(mbrtowc_priv)(_CE_TO_EI(ce), wc, s, n,
_FUNCNAME(stdenc_wctomb)(struct _citrus_stdenc * __restrict ce,
return _FUNCNAME(wcrtomb_priv)(_CE_TO_EI(ce), s, n, wc, _TO_STATE(ps),
_FUNCNAME(stdenc_put_state_reset)(struct _citrus_stdenc * __restrict ce,
return _FUNCNAME(put_state_reset)(_CE_TO_EI(ce), s, n, _TO_STATE(ps),
_FUNCNAME(stdenc_get_state_desc)(struct _citrus_stdenc * __restrict ce,
ret = _FUNCNAME(stdenc_get_state_desc_generic)(
_FUNCNAME(stdenc_getops)(struct _citrus_stdenc_ops *ops, size_t lenops,
memcpy(ops, &_FUNCNAME(stdenc_ops), sizeof(_FUNCNAME(stdenc_ops)));
_FUNCNAME(stdenc_init)(struct _citrus_stdenc * __restrict ce,
ret = _FUNCNAME(encoding_module_init)(ei, var, lenvar);
_FUNCNAME(encoding_module_uninit)(_CE_TO_EI(ce));
INT_NAME(, _FUNCNAME, )(const wchar_t * __restrict nptr,
return INT_NAME(_int_, _FUNCNAME, _l)(nptr, endptr, _current_locale());
INT_NAME(, _FUNCNAME, _l)(const wchar_t * __restrict nptr,
return INT_NAME(_int_, _FUNCNAME, _l)(nptr, endptr, loc);
INT_NAME(_int_, _FUNCNAME, _l)(const wchar_t * __restrict nptr,
return INT_FUNCNAME(_int_, _FUNCNAME, _l)(nptr, endptr, base,
INT_FUNCNAME(, _FUNCNAME, _l)(const wchar_t *nptr, wchar_t **endptr,
return INT_FUNCNAME(_int_, _FUNCNAME, _l)(nptr, endptr, base, loc);
INT_FUNCNAME(_int_, _FUNCNAME, _l)(const wchar_t *nptr, wchar_t **endptr,
return INT_FUNCNAME(_int_, _FUNCNAME, _l)(nptr, endptr, base,
INT_FUNCNAME(, _FUNCNAME, _l)(const wchar_t *nptr, wchar_t **endptr,
return INT_FUNCNAME(_int_, _FUNCNAME, _l)(nptr, endptr, base, loc);
INT_FUNCNAME(_int_, _FUNCNAME, _l)(const wchar_t *nptr, wchar_t **endptr,