Minor cleanups in libio/iofdopen.c
[glibc.git] / conform / data / wctype.h-data
blob91638e61dc3342217eeb71d03b3f9af0975e9e51
1 #if !defined ISO && !defined POSIX && !defined XPG3 && !defined XPG4
2 type wint_t
3 type wctrans_t
4 type wctype_t
5 # if defined XOPEN2K8 || defined POSIX2008
6 type locale_t
7 # endif
9 function int iswalnum (wint_t)
10 function int iswalpha (wint_t)
11 # ifndef UNIX98
12 function int iswblank (wint_t)
13 # endif
14 function int iswcntrl (wint_t)
15 function int iswdigit (wint_t)
16 function int iswgraph (wint_t)
17 function int iswlower (wint_t)
18 function int iswprint (wint_t)
19 function int iswpunct (wint_t)
20 function int iswspace (wint_t)
21 function int iswupper (wint_t)
22 function int iswxdigit (wint_t)
23 function int iswctype (wint_t, wctype_t)
24 function wint_t towctrans (wint_t, wctrans_t)
25 function wint_t towlower (wint_t)
26 function wint_t towupper (wint_t)
27 function wctrans_t wctrans (const char*)
28 function wctype_t wctype (const char*)
29 # if defined XOPEN2K8 || defined POSIX2008
30 function int iswalnum_l (wint_t, locale_t)
31 function int iswalpha_l (wint_t, locale_t)
32 function int iswblank_l (wint_t, locale_t)
33 function int iswcntrl_l (wint_t, locale_t)
34 function int iswdigit_l (wint_t, locale_t)
35 function int iswgraph_l (wint_t, locale_t)
36 function int iswlower_l (wint_t, locale_t)
37 function int iswprint_l (wint_t, locale_t)
38 function int iswpunct_l (wint_t, locale_t)
39 function int iswspace_l (wint_t, locale_t)
40 function int iswupper_l (wint_t, locale_t)
41 function int iswxdigit_l (wint_t, locale_t)
42 function int iswctype_l (wint_t, wctype_t, locale_t)
43 function wint_t towctrans_l (wint_t, wctrans_t, locale_t)
44 function wint_t towlower_l (wint_t, locale_t)
45 function wint_t towupper_l (wint_t, locale_t)
46 function wctrans_t wctrans_l (const char*, locale_t)
47 function wctype_t wctype_l (const char*, locale_t)
48 # endif
50 macro-constant WEOF {wint_t}
52 #if !defined ISO && !defined ISO99 && !defined ISO11
53 allow-header ctype.h
54 allow-header stdio.h
55 allow-header stdarg.h
56 allow-header stdlib.h
57 allow-header string.h
58 allow-header stddef.h
59 allow-header time.h
60 allow-header wchar.h
61 #endif
63 allow is[abcdefghijklmnopqrstuvwxyz]*
64 allow to[abcdefghijklmnopqrstuvwxyz]*
65 #if !defined ISO && !defined ISO99 && !defined ISO11
66 allow *_t
67 #endif
68 #endif