1#
2# This file and its contents are supplied under the terms of the
3# Common Development and Distribution License ("CDDL"), version 1.0.
4# You may only use this file in accordance with the terms of version
5# 1.0 of the CDDL.
6#
7# A full copy of the text of the CDDL should have accompanied this
8# source.  A copy of the CDDL is also available via the Internet at
9# http://www.illumos.org/license/CDDL.
10#
11
12#
13# Copyright 2014 Garrett D'Amore <garrett@damore.org>
14#
15
16#
17# Definitions found in ctype.h
18#
19
20#
21# Types.
22#
23type | locale_t | ctype.h | -ALL +SUSv4+
24
25#
26# Values.
27#
28
29#
30# Functions
31#
32func | isalnum	| int	| int	| ctype.h	| +ALL
33func | isalpha	| int	| int	| ctype.h	| +ALL
34func | isascii	| int	| int	| ctype.h	| -ALL +XPG3+
35func | isblank	| int	| int	| ctype.h	| -ALL +C99+
36func | iscntrl	| int	| int	| ctype.h	| +ALL
37func | isdigit	| int	| int	| ctype.h	| +ALL
38func | isgraph	| int	| int	| ctype.h	| +ALL
39func | islower	| int	| int	| ctype.h	| +ALL
40func | isprint	| int	| int	| ctype.h	| +ALL
41func | ispunct	| int	| int	| ctype.h	| +ALL
42func | isspace	| int	| int	| ctype.h	| +ALL
43func | isupper	| int	| int	| ctype.h	| +ALL
44func | isxdigit	| int	| int	| ctype.h	| +ALL
45func | toascii	| int	| int	| ctype.h	| -ALL +XPG3+
46func | tolower	| int	| int	| ctype.h	| +ALL
47func | toupper	| int	| int	| ctype.h	| +ALL
48func | _tolower	| int	| int	| ctype.h	| -ALL +XPG3+
49func | _toupper	| int	| int	| ctype.h	| -ALL +XPG3+
50
51func | isalnum_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
52func | isalpha_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
53func | isblank_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
54func | iscntrl_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
55func | isdigit_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
56func | isgraph_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
57func | islower_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
58func | isprint_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
59func | ispunct_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
60func | isspace_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
61func | isupper_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
62func | isxdigit_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
63func | tolower_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
64func | toupper_l	| int	| int; locale_t	| ctype.h	| -ALL +SUSv4+
65