Lines Matching defs:wint_t

79 /* Define wint_t and WEOF.  (Also done in wchar.in.h.)  */
80 #if !@HAVE_WINT_T@ && !defined wint_t
81 # define wint_t int
86 /* MSVC defines wint_t as 'unsigned short' in <crtdefs.h>.
87 This is too small: ISO C 99 section 7.24.1.(2) says that wint_t must be
93 # undef wint_t
94 # define wint_t rpl_wint_t
99 # define WEOF ((wint_t) -1)
162 (wint_t wc)
174 (wint_t wc)
185 (wint_t wc)
196 (wint_t wc)
207 (wint_t wc)
218 (wint_t wc)
229 (wint_t wc)
240 (wint_t wc)
251 (wint_t wc)
264 (wint_t wc)
276 (wint_t wc)
287 (wint_t wc)
293 _GL_WCTYPE_INLINE wint_t
299 (wint_t wc)
304 _GL_WCTYPE_INLINE wint_t
310 (wint_t wc)
322 _GL_FUNCDECL_RPL (iswblank, int, (wint_t wc));
324 _GL_FUNCDECL_SYS (iswblank, int, (wint_t wc));
331 /* On native Windows, wchar_t is uint16_t, and wint_t is uint32_t.
334 these functions to take a wint_t argument and return a wint_t result.
342 wchar_t to wint_t after the call. */
344 _GL_WCTYPE_INLINE wint_t
345 rpl_towlower (wint_t wc)
347 return (wint_t) (wchar_t) towlower (wc);
353 _GL_WCTYPE_INLINE wint_t
354 rpl_towupper (wint_t wc)
356 return (wint_t) (wchar_t) towupper (wc);
368 _GL_CXXALIAS_RPL (iswalnum, int, (wint_t wc));
369 _GL_CXXALIAS_RPL (iswalpha, int, (wint_t wc));
370 _GL_CXXALIAS_RPL (iswcntrl, int, (wint_t wc));
371 _GL_CXXALIAS_RPL (iswdigit, int, (wint_t wc));
372 _GL_CXXALIAS_RPL (iswgraph, int, (wint_t wc));
373 _GL_CXXALIAS_RPL (iswlower, int, (wint_t wc));
374 _GL_CXXALIAS_RPL (iswprint, int, (wint_t wc));
375 _GL_CXXALIAS_RPL (iswpunct, int, (wint_t wc));
376 _GL_CXXALIAS_RPL (iswspace, int, (wint_t wc));
377 _GL_CXXALIAS_RPL (iswupper, int, (wint_t wc));
378 _GL_CXXALIAS_RPL (iswxdigit, int, (wint_t wc));
380 _GL_CXXALIAS_SYS (iswalnum, int, (wint_t wc));
381 _GL_CXXALIAS_SYS (iswalpha, int, (wint_t wc));
382 _GL_CXXALIAS_SYS (iswcntrl, int, (wint_t wc));
383 _GL_CXXALIAS_SYS (iswdigit, int, (wint_t wc));
384 _GL_CXXALIAS_SYS (iswgraph, int, (wint_t wc));
385 _GL_CXXALIAS_SYS (iswlower, int, (wint_t wc));
386 _GL_CXXALIAS_SYS (iswprint, int, (wint_t wc));
387 _GL_CXXALIAS_SYS (iswpunct, int, (wint_t wc));
388 _GL_CXXALIAS_SYS (iswspace, int, (wint_t wc));
389 _GL_CXXALIAS_SYS (iswupper, int, (wint_t wc));
390 _GL_CXXALIAS_SYS (iswxdigit, int, (wint_t wc));
406 _GL_CXXALIAS_RPL (iswblank, int, (wint_t wc));
408 _GL_CXXALIAS_SYS (iswblank, int, (wint_t wc));
440 _GL_FUNCDECL_SYS (iswctype, int, (wint_t wc, wctype_t desc));
442 _GL_CXXALIAS_SYS (iswctype, int, (wint_t wc, wctype_t desc));
453 _GL_CXXALIAS_RPL (towlower, wint_t, (wint_t wc));
454 _GL_CXXALIAS_RPL (towupper, wint_t, (wint_t wc));
456 _GL_CXXALIAS_SYS (towlower, wint_t, (wint_t wc));
457 _GL_CXXALIAS_SYS (towupper, wint_t, (wint_t wc));
489 _GL_FUNCDECL_SYS (towctrans, wint_t, (wint_t wc, wctrans_t desc));
491 _GL_CXXALIAS_SYS (towctrans, wint_t, (wint_t wc, wctrans_t desc));