Searched refs:wc (Results 1 - 25 of 350) sorted by relevance

1234567891011>>

/freebsd-11-stable/include/
H A Dwctype.h98 #define iswalnum(wc) __istype((wc), _CTYPE_A|_CTYPE_D|_CTYPE_N)
99 #define iswalpha(wc) __istype((wc), _CTYPE_A)
100 #define iswblank(wc) __istype((wc), _CTYPE_B)
101 #define iswcntrl(wc) __istype((wc), _CTYPE_C)
102 #define iswctype(wc, charclass) __istype((wc), (charclas
[all...]
/freebsd-11-stable/lib/libc/locale/
H A Diswctype.c45 iswalnum(wint_t wc) argument
47 return (__istype(wc, _CTYPE_A|_CTYPE_N));
52 iswalpha(wint_t wc) argument
54 return (__istype(wc, _CTYPE_A));
59 iswascii(wint_t wc) argument
61 return ((wc & ~0x7F) == 0);
66 iswblank(wint_t wc) argument
68 return (__istype(wc, _CTYPE_B));
73 iswcntrl(wint_t wc) argument
75 return (__istype(wc, _CTYPE_
80 iswdigit(wint_t wc) argument
87 iswgraph(wint_t wc) argument
94 iswhexnumber(wint_t wc) argument
101 iswideogram(wint_t wc) argument
108 iswlower(wint_t wc) argument
115 iswnumber(wint_t wc) argument
122 iswphonogram(wint_t wc) argument
129 iswprint(wint_t wc) argument
136 iswpunct(wint_t wc) argument
143 iswrune(wint_t wc) argument
150 iswspace(wint_t wc) argument
157 iswspecial(wint_t wc) argument
164 iswupper(wint_t wc) argument
171 iswxdigit(wint_t wc) argument
178 towlower(wint_t wc) argument
185 towupper(wint_t wc) argument
[all...]
H A Dnextwctype.c41 nextwctype_l(wint_t wc, wctype_t wct, locale_t locale) argument
51 if (wc < _CACHED_RUNES) {
52 wc++;
53 while (wc < _CACHED_RUNES) {
54 if (runes->__runetype[wc] & wct)
55 return (wc);
56 wc++;
58 wc--;
60 if (rr->__ranges != NULL && wc < rr->__ranges[0].__min) {
61 wc
100 nextwctype(wint_t wc, wctype_t wct) argument
[all...]
H A Dwcwidth.c53 wcwidth(wchar_t wc) argument
55 return (__wcwidth(wc));
58 wcwidth_l(wchar_t wc, locale_t locale) argument
60 return (__wcwidth_l(wc, locale));
H A Dwcrtomb.c39 wcrtomb_l(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps, argument
45 return (XLOCALE_CTYPE(locale)->__wcrtomb(s, wc, ps));
49 wcrtomb(char * __restrict s, wchar_t wc, mbstate_t * __restrict ps) argument
51 return wcrtomb_l(s, wc, ps, __get_locale());
H A Dwctrans.c47 towctrans_l(wint_t wc, wctrans_t desc, locale_t locale) argument
51 wc = towlower_l(wc, locale);
54 wc = towupper_l(wc, locale);
62 return (wc);
65 towctrans(wint_t wc, wctrans_t desc) argument
67 return towctrans_l(wc, desc, __get_locale());
/freebsd-11-stable/lib/libc/tests/locale/
H A Dmbtowc_test.c50 wchar_t wc; local
60 wc = 0xcccc;
62 ATF_REQUIRE(mbtowc(&wc, buf, 1) == 0);
63 ATF_REQUIRE(wc == 0);
67 ATF_REQUIRE(mbtowc(&wc, buf, 1) == 1);
68 ATF_REQUIRE(wc == L'A');
71 wc = L'z';
73 ATF_REQUIRE(mbtowc(&wc, buf, 0) == -1);
74 ATF_REQUIRE(wc == L'z');
85 wc
[all...]
H A Dmbrtowc_test.c52 wchar_t wc; local
64 ATF_REQUIRE(mbrtowc(&wc, buf, 1, NULL) == 0);
65 ATF_REQUIRE(wc == 0);
69 ATF_REQUIRE(mbrtowc(&wc, buf, 1, &s) == 0);
70 ATF_REQUIRE(wc == 0);
75 ATF_REQUIRE(mbrtowc(&wc, buf, 1, NULL) == 1);
76 ATF_REQUIRE(wc == L'A');
80 ATF_REQUIRE(mbrtowc(&wc, buf, 1, &s) == 1);
81 ATF_REQUIRE(wc == L'A');
84 wc
[all...]
/freebsd-11-stable/lib/libc/stdio/
H A Dputwchar.c46 * Synonym for fputwc(wc, stdout).
49 putwchar_l(wchar_t wc, locale_t locale) argument
52 return (fputwc_l(wc, stdout, locale));
55 putwchar(wchar_t wc) argument
57 return putwchar_l(wc, __get_locale());
H A Dputwc.c50 putwc_l(wchar_t wc, FILE *fp, locale_t locale) argument
53 return (fputwc_l(wc, fp, locale));
56 putwc(wchar_t wc, FILE *fp) argument
58 return putwc_l(wc, fp, __get_locale());
H A Dungetwc.c51 __ungetwc(wint_t wc, FILE *fp, locale_t locale) argument
57 if (wc == WEOF)
59 if ((len = l->__wcrtomb(buf, wc, &fp->_mbstate)) == (size_t)-1) {
67 return (wc);
74 ungetwc_l(wint_t wc, FILE *fp, locale_t locale) argument
81 r = __ungetwc(wc, fp, locale);
87 ungetwc(wint_t wc, FILE *fp) argument
89 return ungetwc_l(wc, fp, __get_locale());
H A Dfputwc.c50 __fputwc(wchar_t wc, FILE *fp, locale_t locale) argument
56 if ((len = l->__wcrtomb(buf, wc, &fp->_mbstate)) == (size_t)-1) {
65 return ((wint_t)wc);
72 fputwc_l(wchar_t wc, FILE *fp, locale_t locale) argument
79 r = __fputwc(wc, fp, locale);
85 fputwc(wchar_t wc, FILE *fp) argument
87 return fputwc_l(wc, fp, __get_locale());
/freebsd-11-stable/usr.bin/wc/
H A DMakefile4 PROG= wc
/freebsd-11-stable/contrib/ncurses/ncurses/widechar/
H A Dlib_wunctrl.c41 NCURSES_SP_NAME(wunctrl) (NCURSES_SP_DCLx cchar_t *wc) argument
46 if (wc == 0) {
48 } else if (SP_PARM != 0 && Charable(*wc)) {
51 (unsigned) _nc_to_char((wint_t)CharOf(*wc)));
59 result = wc->chars;
66 wunctrl(cchar_t *wc) argument
68 return NCURSES_SP_NAME(wunctrl) (CURRENT_SCREEN, wc);
/freebsd-11-stable/contrib/gcc/config/soft-fp/
H A Dop-common.h33 #define _FP_DECL(wc, X) \
35 _FP_FRAC_DECL_##wc(X)
42 #define _FP_UNPACK_CANONICAL(fs, wc, X) \
48 _FP_FRAC_SLL_##wc(X, _FP_WORKBITS); \
54 if (_FP_FRAC_ZEROP_##wc(X)) \
60 _FP_FRAC_CLZ_##wc(_shift, X); \
62 _FP_FRAC_SLL_##wc(X, (_shift+_FP_WORKBITS)); \
70 if (_FP_FRAC_ZEROP_##wc(X)) \
86 #define _FP_UNPACK_SEMIRAW(fs, wc, X) _FP_FRAC_SLL_##wc(
[all...]
H A Dsoft-fp.h122 #define _FP_ROUND_NEAREST(wc, X) \
124 if ((_FP_FRAC_LOW_##wc(X) & 15) != _FP_WORK_ROUND) \
125 _FP_FRAC_ADDI_##wc(X, _FP_WORK_ROUND); \
128 #define _FP_ROUND_ZERO(wc, X) (void)0
130 #define _FP_ROUND_PINF(wc, X) \
132 if (!X##_s && (_FP_FRAC_LOW_##wc(X) & 7)) \
133 _FP_FRAC_ADDI_##wc(X, _FP_WORK_LSB); \
136 #define _FP_ROUND_MINF(wc, X) \
138 if (X##_s && (_FP_FRAC_LOW_##wc(X) & 7)) \
139 _FP_FRAC_ADDI_##wc(
[all...]
/freebsd-11-stable/usr.bin/localedef/
H A Dwide.c194 tomb_none(char *mb, wchar_t wc) argument
200 *(uint8_t *)mb = (wc & 0xff);
209 towide_utf8(wchar_t *wc, const char *mb, unsigned n) argument
221 *wc = c;
261 *wc = c;
266 tomb_utf8(char *mb, wchar_t wc) argument
273 if (wc <= 0x7f) {
274 s[0] = wc & 0x7f;
278 if (wc <= 0x7ff) {
281 } else if (wc <
314 towide_dbcs(wchar_t *wc, const char *mb, unsigned n) argument
343 tomb_mbs(char *mb, wchar_t wc) argument
373 towide_big5(wchar_t *wc, const char *mb, unsigned n) argument
383 towide_gbk(wchar_t *wc, const char *mb, unsigned n) argument
393 towide_gb2312(wchar_t *wc, const char *mb, unsigned n) argument
404 towide_gb18030(wchar_t *wc, const char *mb, unsigned n) argument
447 towide_mskanji(wchar_t *wc, const char *mb, unsigned n) argument
480 towide_euc_impl(wchar_t *wc, const char *mb, unsigned n, uint8_t cs2, uint8_t cs2width, uint8_t cs3, uint8_t cs3width) argument
537 towide_euccn(wchar_t *wc, const char *mb, unsigned n) argument
551 towide_eucjp(wchar_t *wc, const char *mb, unsigned n) argument
565 towide_euckr(wchar_t *wc, const char *mb, unsigned n) argument
579 towide_euctw(wchar_t *wc, const char *mb, unsigned n) argument
589 to_wide(wchar_t *wc, const char *mb) argument
596 to_mb(char *mb, wchar_t wc) argument
[all...]
H A Dctype.c80 wchar_t wc; member in struct:ctype_node
96 return (c1->wc < c2->wc ? -1 : c1->wc > c2->wc ? 1 : 0);
176 get_ctype(wchar_t wc) argument
181 srch.wc = wc;
187 ctn->wc = wc;
238 add_width(int wc, int width) argument
272 add_caseconv(int val, int wc) argument
304 wchar_t wc; local
[all...]
/freebsd-11-stable/lib/libiconv_modules/UES/
H A Dcitrus_ues.c124 to_str(char *s, wchar_t wc, int bit) argument
141 *p++ = xdig[(wc >> (bit -= 4)) & 0xF];
147 is_hi_surrogate(wchar_t wc) argument
150 return (wc >= 0xD800 && wc <= 0xDBFF);
154 is_lo_surrogate(wchar_t wc) argument
157 return (wc >= 0xDC00 && wc <= 0xDFFF);
170 ucs_to_surrogate(wchar_t wc, wchar_t * __restrict hi, wchar_t * __restrict lo) argument
173 wc
179 is_basic(wchar_t wc) argument
193 wchar_t hi, wc; local
298 _citrus_UES_wcrtomb_priv(_UESEncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _UESState * __restrict psenc, size_t * __restrict nresult) argument
342 _citrus_UES_stdenc_wctocs(_UESEncodingInfo * __restrict ei __unused, _csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc) argument
354 _citrus_UES_stdenc_cstowc(_UESEncodingInfo * __restrict ei __unused, wchar_t * __restrict wc, _csid_t csid, _index_t idx) argument
[all...]
/freebsd-11-stable/lib/libc/string/
H A Dwcswidth.c52 wchar_t wc; local
57 while (n-- > 0 && (wc = *pwcs++) != L'\0') {
58 if ((l = wcwidth_l(wc, locale)) < 0)
/freebsd-11-stable/contrib/mdocml/
H A Dtest-wchar.c30 wchar_t wc; local
56 wc = L'*';
57 if (putwchar(wc) != (wint_t)wc) {
/freebsd-11-stable/lib/libiconv_modules/UTF1632/
H A Dcitrus_utf1632.c104 wchar_t wc = L'\0'; local
159 /* get wc */
165 wc = (psenc->ch[0] |
169 wc = (psenc->ch[1] |
175 if (wc >= 0xD800 && wc <= 0xDBFF) {
182 wc -= 0xD800; /* wc : surrogate high (see above) */
183 wc <<= 10;
188 wc |
245 _citrus_UTF1632_wcrtomb_priv(_UTF1632EncodingInfo *ei, char *s, size_t n, wchar_t wc, _UTF1632State *psenc, size_t *nresult) argument
411 _citrus_UTF1632_stdenc_wctocs(_UTF1632EncodingInfo * __restrict ei __unused, _csid_t * __restrict csid, _index_t * __restrict idx, _wc_t wc) argument
423 _citrus_UTF1632_stdenc_cstowc(_UTF1632EncodingInfo * __restrict ei __unused, _wc_t * __restrict wc, _csid_t csid, _index_t idx) argument
[all...]
/freebsd-11-stable/contrib/ncurses/include/
H A DMKhashsize.sh38 TABSIZE=`grep -v '^[ #]' $CAPS | grep -v "^$" | grep -v "^capalias"| grep -v "^infoalias" | wc -l`
/freebsd-11-stable/bin/ls/
H A Dutil.c67 wchar_t wc;
73 while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
88 if (iswprint(wc))
89 n += wcwidth(wc);
99 wchar_t wc; local
107 while ((clen = mbrtowc(&wc, s, MB_LEN_MAX, &mbs)) != 0) {
120 if (!iswprint(wc)) {
129 n += wcwidth(wc);
152 wchar_t wc; local
157 while (len != 0 && (clen = mbrtowc(&wc,
184 wchar_t wc; local
[all...]
/freebsd-11-stable/lib/libiconv_modules/GBK2K/
H A Dcitrus_gbk2k.c156 wchar_t wc; local
223 wc = 0;
225 wc = (wc << 8) | (*s1++ & 0xff);
228 *pwc = wc;
230 *nresult = (wc == 0) ? 0 : psenc->chlen - chlenbak;
252 char * __restrict s, size_t n, wchar_t wc, _GBK2KState * __restrict psenc,
263 len = _mb_count(wc);
271 if (!_mb_singlebyte(_PUSH_PSENC(wc ))) {
277 if (!_mb_leadbyte (_PUSH_PSENC(wc >>
251 _citrus_GBK2K_wcrtomb_priv(_GBK2KEncodingInfo * __restrict ei, char * __restrict s, size_t n, wchar_t wc, _GBK2KState * __restrict psenc, size_t * __restrict nresult) argument
309 _citrus_GBK2K_stdenc_wctocs(_GBK2KEncodingInfo * __restrict ei __unused, _csid_t * __restrict csid, _index_t * __restrict idx, wchar_t wc) argument
341 _citrus_GBK2K_stdenc_cstowc(_GBK2KEncodingInfo * __restrict ei, wchar_t * __restrict wc, _csid_t csid, _index_t idx) argument
[all...]

Completed in 206 milliseconds

1234567891011>>