xref: /openbsd/lib/libc/hidden/wctype.h (revision 703df344)
1*703df344Sguenther /*	$OpenBSD: wctype.h,v 1.3 2022/07/25 21:38:24 guenther Exp $	*/
2eb78bd26Sguenther /*
3eb78bd26Sguenther  * Copyright (c) 2015 Philip Guenther <guenther@openbsd.org>
4eb78bd26Sguenther  *
5eb78bd26Sguenther  * Permission to use, copy, modify, and distribute this software for any
6eb78bd26Sguenther  * purpose with or without fee is hereby granted, provided that the above
7eb78bd26Sguenther  * copyright notice and this permission notice appear in all copies.
8eb78bd26Sguenther  *
9eb78bd26Sguenther  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10eb78bd26Sguenther  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11eb78bd26Sguenther  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
12eb78bd26Sguenther  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
13eb78bd26Sguenther  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
14eb78bd26Sguenther  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
15eb78bd26Sguenther  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16eb78bd26Sguenther  */
17eb78bd26Sguenther 
18eb78bd26Sguenther #ifndef _LIBC_WCTYPE_H_
19eb78bd26Sguenther #define _LIBC_WCTYPE_H_
20eb78bd26Sguenther 
21eb78bd26Sguenther #include_next <wctype.h>
22eb78bd26Sguenther 
23eb78bd26Sguenther PROTO_STD_DEPRECATED(iswalnum);
243a628b46Sschwarze PROTO_DEPRECATED(iswalnum_l);
25eb78bd26Sguenther PROTO_STD_DEPRECATED(iswalpha);
263a628b46Sschwarze PROTO_DEPRECATED(iswalpha_l);
27eb78bd26Sguenther PROTO_STD_DEPRECATED(iswblank);
283a628b46Sschwarze PROTO_DEPRECATED(iswblank_l);
29eb78bd26Sguenther PROTO_STD_DEPRECATED(iswcntrl);
303a628b46Sschwarze PROTO_DEPRECATED(iswcntrl_l);
31eb78bd26Sguenther PROTO_STD_DEPRECATED(iswctype);
323a628b46Sschwarze PROTO_DEPRECATED(iswctype_l);
33eb78bd26Sguenther PROTO_STD_DEPRECATED(iswdigit);
343a628b46Sschwarze PROTO_DEPRECATED(iswdigit_l);
35eb78bd26Sguenther PROTO_STD_DEPRECATED(iswgraph);
363a628b46Sschwarze PROTO_DEPRECATED(iswgraph_l);
37eb78bd26Sguenther PROTO_STD_DEPRECATED(iswlower);
383a628b46Sschwarze PROTO_DEPRECATED(iswlower_l);
39eb78bd26Sguenther PROTO_STD_DEPRECATED(iswprint);
403a628b46Sschwarze PROTO_DEPRECATED(iswprint_l);
41eb78bd26Sguenther PROTO_STD_DEPRECATED(iswpunct);
423a628b46Sschwarze PROTO_DEPRECATED(iswpunct_l);
43eb78bd26Sguenther PROTO_NORMAL(iswspace);
443a628b46Sschwarze PROTO_DEPRECATED(iswspace_l);
45eb78bd26Sguenther PROTO_NORMAL(iswupper);
463a628b46Sschwarze PROTO_DEPRECATED(iswupper_l);
47eb78bd26Sguenther PROTO_STD_DEPRECATED(iswxdigit);
483a628b46Sschwarze PROTO_DEPRECATED(iswxdigit_l);
493a628b46Sschwarze PROTO_NORMAL(towctrans);
503a628b46Sschwarze PROTO_DEPRECATED(towctrans_l);
51eb78bd26Sguenther PROTO_NORMAL(towlower);
523a628b46Sschwarze PROTO_NORMAL(towlower_l);
53eb78bd26Sguenther PROTO_STD_DEPRECATED(towupper);
543a628b46Sschwarze PROTO_DEPRECATED(towupper_l);
55eb78bd26Sguenther PROTO_STD_DEPRECATED(wctrans);
563a628b46Sschwarze PROTO_DEPRECATED(wctrans_l);
57*703df344Sguenther PROTO_NORMAL(wctype);
583a628b46Sschwarze PROTO_DEPRECATED(wctype_l);
59eb78bd26Sguenther 
60eb78bd26Sguenther #endif /* !_LIBC_WCTYPE_H_ */
61