/illumos-gate/usr/src/head/ |
H A D | wctype.h | 48 using std::wint_t; 96 extern int __iswrune(wint_t); 97 extern wint_t __nextwctype(wint_t, wctype_t); 110 extern int isphonogram(wint_t); 111 extern int isideogram(wint_t); 112 extern int isenglish(wint_t); 113 extern int isnumber(wint_t); 114 extern int isspecial(wint_t); 116 extern int iswideogram(wint_t); 117 extern int iswphonogram(wint_t); [all …]
|
H A D | wchar.h | 40 using std::wint_t; 127 extern int iswalpha(wint_t); 128 extern int iswupper(wint_t); 129 extern int iswlower(wint_t); 130 extern int iswdigit(wint_t); 131 extern int iswxdigit(wint_t); 132 extern int iswalnum(wint_t); 133 extern int iswspace(wint_t); 134 extern int iswpunct(wint_t); 135 extern int iswprint(wint_t); [all …]
|
H A D | xlocale.h | 66 extern int iswspecial_l(wint_t, locale_t); 67 extern int iswnumber_l(wint_t, locale_t); 68 extern int iswhexnumber_l(wint_t, locale_t); 69 extern int iswideogram_l(wint_t, locale_t); 70 extern int iswphonogram_l(wint_t, locale_t); 72 extern wint_t btowc_l(int, locale_t); 73 extern int wctob_l(wint_t, locale_t); 104 extern wint_t fgetwc_l(FILE *, locale_t); 105 extern wint_t getwc_l(FILE *, locale_t);
|
/illumos-gate/usr/src/test/libc-tests/cfg/symbols/ |
H A D | wctype_h.cfg | 23 type | wint_t | wctype.h | ALL 30 value | WEOF | wint_t | wctype.h | ALL -XPG4+ SUSv2+ 37 wint_t |\ 42 wint_t; locale_t |\ 47 wint_t |\ 52 wint_t; locale_t |\ 57 wint_t |\ 62 wint_t; locale_t |\ 67 wint_t |\ 72 wint_t; locale_t |\ [all …]
|
/illumos-gate/usr/src/head/iso/ |
H A D | wctype_iso.h | 61 typedef int wint_t; typedef 63 typedef long wint_t; 78 #define WEOF ((std::wint_t)(-1)) 80 #define WEOF ((wint_t)(-1)) 85 extern int iswalnum(wint_t); 86 extern int iswalpha(wint_t); 87 extern int iswcntrl(wint_t); 88 extern int iswdigit(wint_t); 89 extern int iswgraph(wint_t); 90 extern int iswlower(wint_t); [all …]
|
H A D | wchar_iso.h | 99 typedef int wint_t; typedef 101 typedef long wint_t; typedef 116 #define WEOF ((std::wint_t)(-1)) 118 #define WEOF ((wint_t)(-1)) 182 extern wint_t __fgetwc_xpg5(__FILE *); 183 extern wint_t __getwc_xpg5(__FILE *); 184 extern wint_t __getwchar_xpg5(void); 185 extern wint_t __fputwc_xpg5(wint_t, __FILE *); 186 extern wint_t __putwc_xpg5(wint_t, __FILE *); 187 extern wint_t __putwchar_xpg5(wint_t); [all …]
|
/illumos-gate/usr/src/cmd/tr/ |
H A D | cmap.h | 35 wint_t cmn_from; 36 wint_t cmn_to; 43 wint_t cm_cache[CM_CACHE_SIZE]; 47 wint_t cm_def; 48 wint_t cm_min; 49 wint_t cm_max; 53 bool cmap_add(struct cmap *, wint_t, wint_t); 54 wint_t cmap_lookup_hard(struct cmap *, wint_t); 56 wint_t cmap_default(struct cmap *, wint_t);
|
H A D | cmap.c | 39 static struct cmapnode *cmap_splay(struct cmapnode *, wint_t); 65 cmap_add(struct cmap *cm, wint_t from, wint_t to) in cmap_add() 117 wint_t 118 cmap_lookup_hard(struct cmap *cm, wint_t ch) in cmap_lookup_hard() 136 wint_t ch; in cmap_cache() 150 wint_t 151 cmap_default(struct cmap *cm, wint_t def) in cmap_default() 153 wint_t old; in cmap_default() 162 cmap_splay(struct cmapnode *t, wint_t ch) in cmap_splay()
|
H A D | extern.h | 44 wint_t lastch; /* last character */ 46 wint_t equiv[NCHARS_SB]; /* equivalence set */ 47 wint_t *set; /* set of characters */ 51 wint_t next(STR *);
|
/illumos-gate/usr/src/test/libc-tests/tests/wctype/ |
H A D | wctype_test.c | 30 wint_t upper_should[] = L"ABCDEFGHIJKLMNOPQRSTUVWXYZ"; 31 wint_t lower_should[] = L"abcdefghijklmnopqrstuvwxyz"; 32 wint_t digit_should[] = L"0123456789"; 33 wint_t space_should[] = L"\t\n\v\f\r "; 34 wint_t cntrl_should[] = L"\a\b\t\n\v\f\r\0\001\002\003\004\005\006\016\017\020" 36 wint_t punct_should[] = L"!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"; 37 wint_t xdigit_should[] = L"0123456789ABCDEFabcdef"; 38 wint_t blank_should[] = L" \t"; 39 wint_t only_space_should[] = L" "; 46 for (wint_t *wc = x ## _should; wc < x ## _should + nchars; wc++) {\
|
/illumos-gate/usr/src/lib/libc/port/locale/ |
H A D | towlower.c | 47 static wint_t 48 change_case_ext(locale_t loc, wint_t c, int lower) in change_case_ext() 75 wint_t 76 towlower_l(wint_t wc, locale_t loc) in towlower_l() 85 wint_t 86 towlower(wint_t wc) in towlower() 94 wint_t 95 towupper_l(wint_t wc, locale_t loc) in towupper_l() 104 wint_t 105 towupper(wint_t wc) in towupper()
|
H A D | fputwc.c | 62 static wint_t 107 return ((wint_t)wc); in __fputwc_impl() 110 wint_t 120 wint_t 126 wint_t 127 __fputwc_xpg5(wint_t wc, FILE *fp) in __fputwc_xpg5() 133 wint_t 134 __putwc_xpg5(wint_t wc, FILE *fp) in __putwc_xpg5()
|
H A D | fgetwc.c | 45 wint_t 60 return ((wint_t)c); in _fgetwc_unlocked_l() 98 wint_t 110 wint_t 113 wint_t r; in fgetwc() 129 wint_t 132 wint_t r; in __fgetwc_xpg5() 146 wint_t 149 wint_t r; in fgetwc_l()
|
H A D | iswctype.c | 63 __istype_l(locale_t loc, wint_t c, unsigned int f) in __istype_l() 75 __istype(wint_t c, unsigned int f) in __istype() 81 iswctype_l(wint_t wc, wctype_t class, locale_t loc) in iswctype_l() 90 iswctype(wint_t wc, wctype_t class) in iswctype() 111 return (__istype((wint_t)wc, (unsigned int)class)); in _iswctype() 116 isw##type##_l(wint_t wc, locale_t loc) \ 124 isw##type(wint_t wc) \ 180 __iswrune(wint_t wc) in DEFN_ISWTYPE() 201 isenglish(wint_t wc) in isenglish()
|
H A D | ungetwc.c | 54 static wint_t 55 __ungetwc_impl(wint_t wc, FILE *iop, int orient) in __ungetwc_impl() 102 wint_t 103 __ungetwc_xpg5(wint_t wc, FILE *iop) in __ungetwc_xpg5() 108 wint_t 109 ungetwc(wint_t wc, FILE *iop) in ungetwc()
|
H A D | wctrans.c | 41 wint_t 42 towctrans_l(wint_t wc, wctrans_t desc, locale_t loc) in towctrans_l() 60 wint_t 61 towctrans(wint_t wc, wctrans_t desc) in towctrans()
|
/illumos-gate/usr/src/lib/libxcurses/src/libc/xcurses/ |
H A D | wgetn_ws.c | 47 static wint_t fld_key; 52 static wint_t *fld_buffer; /* Wide character buffer. */ 64 wint_t code; 128 fld_buffer = (wint_t *) calloc( 131 if (fld_buffer == (wint_t *) 0) 134 fld_buffer = (wint_t *) s; 138 key_table[EOL_KEY].code = (wint_t) wc; 140 key_table[EOF_KEY].code = (wint_t) wc; 142 key_table[KILL_KEY].code = (wint_t) wc; 144 key_table[ERASE_KEY].code = (wint_t) wc; [all …]
|
H A D | getn_ws.c | 46 wint_t *wis; 63 wint_t *wis; 82 wint_t *wis; 99 wint_t *wis; 115 wint_t *wis; 133 wint_t *wis; 151 wint_t *wis;
|
/illumos-gate/usr/src/lib/libxcurses2/src/libc/xcurses/ |
H A D | getn_ws.c | 50 getn_wstr(wint_t *wis, int n) in getn_wstr() 62 mvgetn_wstr(int y, int x, wint_t *wis, int n) in mvgetn_wstr() 75 mvwgetn_wstr(WINDOW *w, int y, int x, wint_t *wis, int n) in mvwgetn_wstr() 88 get_wstr(wint_t *wis) in get_wstr() 100 mvget_wstr(int y, int x, wint_t *wis) in mvget_wstr() 113 mvwget_wstr(WINDOW *w, int y, int x, wint_t *wis) in mvwget_wstr() 127 wget_wstr(WINDOW *w, wint_t *wis) in wget_wstr()
|
H A D | wgetn_ws.c | 52 static wint_t fld_key; 57 static wint_t *fld_buffer; /* Wide character buffer. */ 69 wint_t code; 137 fld_buffer = (wint_t *) calloc(fld_maxlength + 1, in __m_wgetn_wstr() 142 fld_buffer = (wint_t *) s; in __m_wgetn_wstr() 147 key_table[EOL_KEY].code = (wint_t) wc; in __m_wgetn_wstr() 149 key_table[EOF_KEY].code = (wint_t) wc; in __m_wgetn_wstr() 152 key_table[KILL_KEY].code = (wint_t) wc; in __m_wgetn_wstr() 154 key_table[ERASE_KEY].code = (wint_t) wc; in __m_wgetn_wstr() 200 wint_len(wint_t wc) in wint_len() [all …]
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | libc.h | 312 extern wint_t _fgetwc_unlocked(FILE *); 313 extern wint_t __getwc_xpg5(FILE *); 314 extern wint_t __fgetwc_xpg5(FILE *); 315 extern wint_t _getwc(FILE *); 320 extern wint_t __putwc_xpg5(wint_t, FILE *); 321 extern wint_t _putwc(wint_t, FILE *); 326 extern wint_t __ungetwc_xpg5(wint_t, FILE *);
|
/illumos-gate/usr/src/lib/libc/port/i18n/ |
H A D | putwchar.c | 46 wint_t 47 putwchar(wint_t c) in putwchar() 52 wint_t 53 __putwchar_xpg5(wint_t c) in __putwchar_xpg5()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/stdio/ |
H A D | ungetwc.c | 26 wint_t 27 ungetwc(wint_t c, Sfio_t* f) in ungetwc() 32 STDIO_INT(f, "ungetwc", wint_t, (wint_t, Sfio_t*), (c, f)) in ungetwc()
|
/illumos-gate/usr/src/lib/libxcurses2/src/libc/wide/ |
H A D | wio_get.c | 62 wint_t 75 return ((wint_t)wio->_mb[wio->_next++]); in m_wio_get() 95 return ((wint_t) wc); in m_wio_get() 109 return (0 < wio->_size ? (wint_t) wio->_mb[wio->_next++] : WEOF); in m_wio_get()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/features/ |
H A D | wchar | 124 extern wint_t fgetwc(FILE*); 126 extern wint_t fputwc(wchar_t, FILE*); 129 extern wint_t getwc(FILE*); 130 extern wint_t getwchar(void); 132 extern wint_t putwc(wchar_t, FILE*); 133 extern wint_t putwchar(wchar_t); 136 extern wint_t ungetwc(wint_t, FILE*);
|