/freebsd/lib/libiconv_modules/ISO2022/ |
H A D | citrus_iso2022.c | 802 wchar = (wchar << 8); in _ISO2022_sgetwchar() 804 wchar = (wchar << 8); in _ISO2022_sgetwchar() 805 wchar = (wchar << 8) | (*string++ & 0x7f); in _ISO2022_sgetwchar() 816 wchar = (wchar << 8); in _ISO2022_sgetwchar() 818 wchar = (wchar << 8); in _ISO2022_sgetwchar() 819 wchar = (wchar << 8) | (*string++ & 0x7f); in _ISO2022_sgetwchar() 825 wchar = (wchar << 8); in _ISO2022_sgetwchar() 828 wchar = (wchar << 8) | (*string++ & 0x7f); in _ISO2022_sgetwchar() 829 wchar = (wchar << 8) | (*string++ & 0x7f); in _ISO2022_sgetwchar() 850 wchar_t wchar; in _citrus_ISO2022_mbrtowc_priv() local [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | CSymbolMap.inc | 198 SYMBOL(WEOF, None, <wchar.h>) 315 SYMBOL(btowc, None, <wchar.h>) 463 SYMBOL(fgetwc, None, <wchar.h>) 464 SYMBOL(fgetws, None, <wchar.h>) 489 SYMBOL(fputwc, None, <wchar.h>) 490 SYMBOL(fputws, None, <wchar.h>) 503 SYMBOL(fwide, None, <wchar.h>) 515 SYMBOL(getwc, None, <wchar.h>) 623 SYMBOL(mbrlen, None, <wchar.h>) 691 SYMBOL(putwc, None, <wchar.h>) [all …]
|
H A D | StdSymbolMap.inc | 511 SYMBOL(WEOF, None, <wchar.h>) 836 SYMBOL(btowc, None, <wchar.h>) 1235 SYMBOL(fgetwc, None, <wchar.h>) 1238 SYMBOL(fgetws, None, <wchar.h>) 1348 SYMBOL(fputwc, None, <wchar.h>) 1351 SYMBOL(fputws, None, <wchar.h>) 1398 SYMBOL(fwide, None, <wchar.h>) 1439 SYMBOL(getwc, None, <wchar.h>) 2109 SYMBOL(mbrlen, None, <wchar.h>) 2393 SYMBOL(putwc, None, <wchar.h>) [all …]
|
/freebsd/lib/libiconv_modules/UTF8/ |
H A D | citrus_utf8.c | 184 wchar_t wchar; in _citrus_UTF8_mbrtowc_priv() local 208 wchar = psenc->ch[0] & 0xff; in _citrus_UTF8_mbrtowc_priv() 215 wchar = psenc->ch[0] & (0x7f >> c); in _citrus_UTF8_mbrtowc_priv() 219 wchar <<= 6; in _citrus_UTF8_mbrtowc_priv() 220 wchar |= (psenc->ch[i] & 0x3f); in _citrus_UTF8_mbrtowc_priv() 222 if (_UTF8_surrogate(wchar) || _UTF8_findlen(wchar) != c) in _citrus_UTF8_mbrtowc_priv() 226 *pwc = wchar; in _citrus_UTF8_mbrtowc_priv() 227 *nresult = (wchar == 0) ? 0 : s0 - *s; in _citrus_UTF8_mbrtowc_priv()
|
/freebsd/contrib/tcsh/ |
H A D | tc.nls.c | 38 xwcwidth (wint_t wchar) in xwcwidth() argument 42 if (wchar <= 0xffff) in xwcwidth() 43 return wcwidth ((wchar_t) wchar); in xwcwidth() 48 wchar -= 0x10000; in xwcwidth() 49 ws[0] = 0xd800 | (wchar >> 10); in xwcwidth() 50 ws[1] = 0xdc00 | (wchar & 0x3ff); in xwcwidth()
|
H A D | tc.str.c | 62 one_wctomb(char *s, Char wchar) argument 71 *s = (char)wchar; 75 s[0] = wchar & (CHAR & 0xFF); 80 wchar &= MAX_UTF32; 82 wchar &= CHAR; 85 if (wchar >= 0x10000) { 91 wchar -= 0x10000; 92 ws[0] = 0xd800 | (wchar >> 10); 93 ws[1] = 0xdc00 | (wchar & 0x3ff); 100 len = wctomb(s, (wchar_t) wchar); [all …]
|
/freebsd/lib/libiconv_modules/EUCTW/ |
H A D | citrus_euctw.c | 183 wchar_t wchar; in _citrus_EUCTW_mbrtowc_priv() local 224 wchar = 0; in _citrus_EUCTW_mbrtowc_priv() 229 wchar = psenc->ch[0] & 0xff; in _citrus_EUCTW_mbrtowc_priv() 234 wchar = ((psenc->ch[0] & 0xff) << 8) | (psenc->ch[1] & 0xff); in _citrus_EUCTW_mbrtowc_priv() 235 wchar |= 'G' << 24; in _citrus_EUCTW_mbrtowc_priv() 243 wchar = ((psenc->ch[2] & 0xff) << 8) | (psenc->ch[3] & 0xff); in _citrus_EUCTW_mbrtowc_priv() 244 wchar |= ('G' + psenc->ch[1] - 0xa1) << 24; in _citrus_EUCTW_mbrtowc_priv() 254 *pwc = wchar; in _citrus_EUCTW_mbrtowc_priv() 255 *nresult = wchar ? c - chlenbak : 0; in _citrus_EUCTW_mbrtowc_priv()
|
/freebsd/lib/libc/locale/ |
H A D | wctomb.c | 39 wctomb_l(char *s, wchar_t wchar, locale_t locale) in wctomb_l() argument 50 if ((rval = XLOCALE_CTYPE(locale)->__wcrtomb(s, wchar, in wctomb_l() 56 wctomb(char *s, wchar_t wchar) in wctomb() argument 58 return wctomb_l(s, wchar, __get_locale()); in wctomb()
|
/freebsd/lib/libiconv_modules/EUC/ |
H A D | citrus_euc.c | 196 wchar_t wchar; in _citrus_EUC_mbrtowc_priv() local 254 wchar = 0; in _citrus_EUC_mbrtowc_priv() 256 wchar = (wchar << 8) | (*s1++ & 0xff); in _citrus_EUC_mbrtowc_priv() 257 wchar = (wchar & ~ei->mask) | ei->bits[cs]; in _citrus_EUC_mbrtowc_priv() 261 *pwc = wchar; in _citrus_EUC_mbrtowc_priv() 262 *nresult = wchar ? (size_t)(c - chlenbak) : 0; in _citrus_EUC_mbrtowc_priv()
|
/freebsd/lib/libiconv_modules/BIG5/ |
H A D | citrus_big5.c | 277 wchar_t wchar; in _citrus_BIG5_mbrtowc_priv() local 321 wchar = psenc->ch[0] & 0xff; in _citrus_BIG5_mbrtowc_priv() 326 wchar = ((psenc->ch[0] & 0xff) << 8) | (psenc->ch[1] & 0xff); in _citrus_BIG5_mbrtowc_priv() 333 if (_citrus_BIG5_check_excludes(ei, (wint_t)wchar) != 0) in _citrus_BIG5_mbrtowc_priv() 339 *pwc = wchar; in _citrus_BIG5_mbrtowc_priv() 340 *nresult = wchar ? c - chlenbak : 0; in _citrus_BIG5_mbrtowc_priv()
|
/freebsd/lib/libiconv_modules/MSKanji/ |
H A D | citrus_mskanji.c | 159 wchar_t wchar; in _citrus_MSKanji_mbrtowc_priv() local 201 wchar = psenc->ch[0] & 0xff; in _citrus_MSKanji_mbrtowc_priv() 206 wchar = ((psenc->ch[0] & 0xff) << 8) | (psenc->ch[1] & 0xff); in _citrus_MSKanji_mbrtowc_priv() 216 *pwc = wchar; in _citrus_MSKanji_mbrtowc_priv() 217 *nresult = wchar ? len - chlenbak : 0; in _citrus_MSKanji_mbrtowc_priv()
|
/freebsd/stand/efi/ |
H A D | Makefile.inc | 8 CFLAGS+= -fshort-wchar 13 CFLAGS+= -fshort-wchar
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | __mbstate_t.h | 46 #elif !defined(_LIBCPP_HAS_NO_WIDE_CHARACTERS) && __has_include_next(<wchar.h>) 47 # include_next <wchar.h> // fall back to the C standard provider of mbstate_t
|
H A D | wchar.h | 16 # include_next <wchar.h> 126 # if __has_include_next(<wchar.h>) 127 # include_next <wchar.h>
|
H A D | cwchar | 114 #include <wchar.h> 117 # error <cwchar> tried including <wchar.h> but didn't find libc++'s <wchar.h> header. \
|
H A D | __std_clang_module | 211 # include <wchar.h>
|
/freebsd/usr.bin/indent/tests/ |
H A D | Makefile | 45 ${PACKAGE}FILES+= wchar.0 46 ${PACKAGE}FILES+= wchar.0.stdout
|
H A D | wchar.0 | 2 #include <wchar.h>
|
H A D | wchar.0.stdout | 2 #include <wchar.h>
|
/freebsd/stand/efi/libefi/ |
H A D | Makefile | 23 wchar.c
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | BuiltinHeaders.def | 40 HEADER(WCHAR_H, "wchar.h")
|
/freebsd/lib/libiconv_modules/UTF7/ |
H A D | citrus_utf7.c | 348 char * __restrict s, size_t n, wchar_t wchar, in _citrus_UTF7_wcrtomb_priv() argument 356 u32 = (uint32_t)wchar; in _citrus_UTF7_wcrtomb_priv()
|
/freebsd/contrib/expat/ |
H A D | README.md | 173 `./configure CFLAGS="-g -O2 -fshort-wchar" CPPFLAGS=-DXML_UNICODE_WCHAR_T 175 <br/>Note: The latter requires libc compiled with `-fshort-wchar`, as well.
|
/freebsd/contrib/ntp/sntp/libopts/m4/ |
H A D | libopts.m4 | 38 # On OS/X, "wchar.h" needs "runetype.h" to work properly. 40 AC_CHECK_HEADERS([runetype.h wchar.h], [], [],[ 88 # include <wchar.h>
|
/freebsd/contrib/file/ |
H A D | config.h.in | 119 /* Define to 1 if <wchar.h> declares mbstate_t. */ 267 /* Define to 1 if you have the <wchar.h> header file. */ 485 /* Define to a type if <wchar.h> does not define. */
|