File Coverage

fsys.c
Criterion Covered Total %
statement 62 62 100.0
branch n/a
condition n/a
subroutine n/a
pod n/a
total 62 62 100.0


line stmt bran cond sub pod time code
1             /* Generated */
2              
3 6           missing_is_sorted = 0;
4              
5             #ifdef FILENAME_MAX
6 6           (void)hv_store(fsys_table, "FILENAME_MAX", 12, newSViv(FILENAME_MAX), 0);
7             #else
8             missing[nr_missing++] = "FILENAME_MAX";
9             #endif
10             #ifdef FNM_CASEFOLD
11 6           (void)hv_store(fsys_table, "FNM_CASEFOLD", 12, newSViv(FNM_CASEFOLD), 0);
12             #else
13             missing[nr_missing++] = "FNM_CASEFOLD";
14             #endif
15             #ifdef FNM_EXTMATCH
16 6           (void)hv_store(fsys_table, "FNM_EXTMATCH", 12, newSViv(FNM_EXTMATCH), 0);
17             #else
18             missing[nr_missing++] = "FNM_EXTMATCH";
19             #endif
20             #ifdef FNM_FILE
21             (void)hv_store(fsys_table, "FNM_FILE", 8, newSViv(FNM_FILE), 0);
22             #else
23 6           missing[nr_missing++] = "FNM_FILE";
24             #endif
25             #ifdef FNM_FILE_NAME
26 6           (void)hv_store(fsys_table, "FNM_FILE_NAME", 13, newSViv(FNM_FILE_NAME), 0);
27             #else
28             missing[nr_missing++] = "FNM_FILE_NAME";
29             #endif
30             #ifdef FNM_LEADING
31             (void)hv_store(fsys_table, "FNM_LEADING", 11, newSViv(FNM_LEADING), 0);
32             #else
33 6           missing[nr_missing++] = "FNM_LEADING";
34             #endif
35             #ifdef FNM_LEADING_DIR
36 6           (void)hv_store(fsys_table, "FNM_LEADING_DIR", 15, newSViv(FNM_LEADING_DIR), 0);
37             #else
38             missing[nr_missing++] = "FNM_LEADING_DIR";
39             #endif
40             #ifdef FNM_NOESCAPE
41 6           (void)hv_store(fsys_table, "FNM_NOESCAPE", 12, newSViv(FNM_NOESCAPE), 0);
42             #else
43             missing[nr_missing++] = "FNM_NOESCAPE";
44             #endif
45             #ifdef FNM_NOMATCH
46 6           (void)hv_store(fsys_table, "FNM_NOMATCH", 11, newSViv(FNM_NOMATCH), 0);
47             #else
48             missing[nr_missing++] = "FNM_NOMATCH";
49             #endif
50             #ifdef FNM_NOSTS
51             (void)hv_store(fsys_table, "FNM_NOSTS", 9, newSViv(FNM_NOSTS), 0);
52             #else
53 6           missing[nr_missing++] = "FNM_NOSTS";
54             #endif
55             #ifdef FNM_PATHNAME
56 6           (void)hv_store(fsys_table, "FNM_PATHNAME", 12, newSViv(FNM_PATHNAME), 0);
57             #else
58             missing[nr_missing++] = "FNM_PATHNAME";
59             #endif
60             #ifdef FNM_PERIOD
61 6           (void)hv_store(fsys_table, "FNM_PERIOD", 10, newSViv(FNM_PERIOD), 0);
62             #else
63             missing[nr_missing++] = "FNM_PERIOD";
64             #endif
65             #ifdef F_OK
66 6           (void)hv_store(fsys_table, "F_OK", 4, newSViv(F_OK), 0);
67             #else
68             missing[nr_missing++] = "F_OK";
69             #endif
70             #ifdef GLOB_ALTDIRFUNC
71 6           (void)hv_store(fsys_table, "GLOB_ALTDIRFUNC", 15, newSViv(GLOB_ALTDIRFUNC), 0);
72             #else
73             missing[nr_missing++] = "GLOB_ALTDIRFUNC";
74             #endif
75             #ifdef GLOB_APPEND
76 6           (void)hv_store(fsys_table, "GLOB_APPEND", 11, newSViv(GLOB_APPEND), 0);
77             #else
78             missing[nr_missing++] = "GLOB_APPEND";
79             #endif
80             #ifdef GLOB_BRACE
81 6           (void)hv_store(fsys_table, "GLOB_BRACE", 10, newSViv(GLOB_BRACE), 0);
82             #else
83             missing[nr_missing++] = "GLOB_BRACE";
84             #endif
85             #ifdef GLOB_DOOFFS
86 6           (void)hv_store(fsys_table, "GLOB_DOOFFS", 11, newSViv(GLOB_DOOFFS), 0);
87             #else
88             missing[nr_missing++] = "GLOB_DOOFFS";
89             #endif
90             #ifdef GLOB_ERR
91 6           (void)hv_store(fsys_table, "GLOB_ERR", 8, newSViv(GLOB_ERR), 0);
92             #else
93             missing[nr_missing++] = "GLOB_ERR";
94             #endif
95             #ifdef GLOB_MAGCHAR
96 6           (void)hv_store(fsys_table, "GLOB_MAGCHAR", 12, newSViv(GLOB_MAGCHAR), 0);
97             #else
98             missing[nr_missing++] = "GLOB_MAGCHAR";
99             #endif
100             #ifdef GLOB_MARK
101 6           (void)hv_store(fsys_table, "GLOB_MARK", 9, newSViv(GLOB_MARK), 0);
102             #else
103             missing[nr_missing++] = "GLOB_MARK";
104             #endif
105             #ifdef GLOB_NOCHECK
106 6           (void)hv_store(fsys_table, "GLOB_NOCHECK", 12, newSViv(GLOB_NOCHECK), 0);
107             #else
108             missing[nr_missing++] = "GLOB_NOCHECK";
109             #endif
110             #ifdef GLOB_NOESCAPE
111 6           (void)hv_store(fsys_table, "GLOB_NOESCAPE", 13, newSViv(GLOB_NOESCAPE), 0);
112             #else
113             missing[nr_missing++] = "GLOB_NOESCAPE";
114             #endif
115             #ifdef GLOB_NOMAGIC
116 6           (void)hv_store(fsys_table, "GLOB_NOMAGIC", 12, newSViv(GLOB_NOMAGIC), 0);
117             #else
118             missing[nr_missing++] = "GLOB_NOMAGIC";
119             #endif
120             #ifdef GLOB_NOMATCH
121 6           (void)hv_store(fsys_table, "GLOB_NOMATCH", 12, newSViv(GLOB_NOMATCH), 0);
122             #else
123             missing[nr_missing++] = "GLOB_NOMATCH";
124             #endif
125             #ifdef GLOB_NOSORT
126 6           (void)hv_store(fsys_table, "GLOB_NOSORT", 11, newSViv(GLOB_NOSORT), 0);
127             #else
128             missing[nr_missing++] = "GLOB_NOSORT";
129             #endif
130             #ifdef GLOB_NOSPACE
131 6           (void)hv_store(fsys_table, "GLOB_NOSPACE", 12, newSViv(GLOB_NOSPACE), 0);
132             #else
133             missing[nr_missing++] = "GLOB_NOSPACE";
134             #endif
135             #ifdef GLOB_ONLYDIR
136 6           (void)hv_store(fsys_table, "GLOB_ONLYDIR", 12, newSViv(GLOB_ONLYDIR), 0);
137             #else
138             missing[nr_missing++] = "GLOB_ONLYDIR";
139             #endif
140             #ifdef GLOB_PERIOD
141 6           (void)hv_store(fsys_table, "GLOB_PERIOD", 11, newSViv(GLOB_PERIOD), 0);
142             #else
143             missing[nr_missing++] = "GLOB_PERIOD";
144             #endif
145             #ifdef GLOB_TILDE
146 6           (void)hv_store(fsys_table, "GLOB_TILDE", 10, newSViv(GLOB_TILDE), 0);
147             #else
148             missing[nr_missing++] = "GLOB_TILDE";
149             #endif
150             #ifdef GLOB_TILDE_CHECK
151 6           (void)hv_store(fsys_table, "GLOB_TILDE_CHECK", 16, newSViv(GLOB_TILDE_CHECK), 0);
152             #else
153             missing[nr_missing++] = "GLOB_TILDE_CHECK";
154             #endif
155             #ifdef LINK_MAX
156             (void)hv_store(fsys_table, "LINK_MAX", 8, newSViv(LINK_MAX), 0);
157             #else
158 6           missing[nr_missing++] = "LINK_MAX";
159             #endif
160             #ifdef MAX_CANON
161 6           (void)hv_store(fsys_table, "MAX_CANON", 9, newSViv(MAX_CANON), 0);
162             #else
163             missing[nr_missing++] = "MAX_CANON";
164             #endif
165             #ifdef NAME_MAX
166 6           (void)hv_store(fsys_table, "NAME_MAX", 8, newSViv(NAME_MAX), 0);
167             #else
168             missing[nr_missing++] = "NAME_MAX";
169             #endif
170             #ifdef PATH_MAX
171 6           (void)hv_store(fsys_table, "PATH_MAX", 8, newSViv(PATH_MAX), 0);
172             #else
173             missing[nr_missing++] = "PATH_MAX";
174             #endif
175             #ifdef R_OK
176 6           (void)hv_store(fsys_table, "R_OK", 4, newSViv(R_OK), 0);
177             #else
178             missing[nr_missing++] = "R_OK";
179             #endif
180             #ifdef S_IFBLK
181 6           (void)hv_store(fsys_table, "S_IFBLK", 7, newSViv(S_IFBLK), 0);
182             #else
183             missing[nr_missing++] = "S_IFBLK";
184             #endif
185             #ifdef S_IFCHR
186 6           (void)hv_store(fsys_table, "S_IFCHR", 7, newSViv(S_IFCHR), 0);
187             #else
188             missing[nr_missing++] = "S_IFCHR";
189             #endif
190             #ifdef S_IFDIR
191 6           (void)hv_store(fsys_table, "S_IFDIR", 7, newSViv(S_IFDIR), 0);
192             #else
193             missing[nr_missing++] = "S_IFDIR";
194             #endif
195             #ifdef S_IFIFO
196 6           (void)hv_store(fsys_table, "S_IFIFO", 7, newSViv(S_IFIFO), 0);
197             #else
198             missing[nr_missing++] = "S_IFIFO";
199             #endif
200             #ifdef S_IFLNK
201 6           (void)hv_store(fsys_table, "S_IFLNK", 7, newSViv(S_IFLNK), 0);
202             #else
203             missing[nr_missing++] = "S_IFLNK";
204             #endif
205             #ifdef S_IFMT
206 6           (void)hv_store(fsys_table, "S_IFMT", 6, newSViv(S_IFMT), 0);
207             #else
208             missing[nr_missing++] = "S_IFMT";
209             #endif
210             #ifdef S_IFREG
211 6           (void)hv_store(fsys_table, "S_IFREG", 7, newSViv(S_IFREG), 0);
212             #else
213             missing[nr_missing++] = "S_IFREG";
214             #endif
215             #ifdef S_IFSOCK
216 6           (void)hv_store(fsys_table, "S_IFSOCK", 8, newSViv(S_IFSOCK), 0);
217             #else
218             missing[nr_missing++] = "S_IFSOCK";
219             #endif
220             #ifdef S_IFWHT
221             (void)hv_store(fsys_table, "S_IFWHT", 7, newSViv(S_IFWHT), 0);
222             #else
223 6           missing[nr_missing++] = "S_IFWHT";
224             #endif
225             #ifdef S_IRGRP
226 6           (void)hv_store(fsys_table, "S_IRGRP", 7, newSViv(S_IRGRP), 0);
227             #else
228             missing[nr_missing++] = "S_IRGRP";
229             #endif
230             #ifdef S_IROTH
231 6           (void)hv_store(fsys_table, "S_IROTH", 7, newSViv(S_IROTH), 0);
232             #else
233             missing[nr_missing++] = "S_IROTH";
234             #endif
235             #ifdef S_IRUSR
236 6           (void)hv_store(fsys_table, "S_IRUSR", 7, newSViv(S_IRUSR), 0);
237             #else
238             missing[nr_missing++] = "S_IRUSR";
239             #endif
240             #ifdef S_IRWXG
241 6           (void)hv_store(fsys_table, "S_IRWXG", 7, newSViv(S_IRWXG), 0);
242             #else
243             missing[nr_missing++] = "S_IRWXG";
244             #endif
245             #ifdef S_IRWXO
246 6           (void)hv_store(fsys_table, "S_IRWXO", 7, newSViv(S_IRWXO), 0);
247             #else
248             missing[nr_missing++] = "S_IRWXO";
249             #endif
250             #ifdef S_IRWXU
251 6           (void)hv_store(fsys_table, "S_IRWXU", 7, newSViv(S_IRWXU), 0);
252             #else
253             missing[nr_missing++] = "S_IRWXU";
254             #endif
255             #ifdef S_ISGID
256 6           (void)hv_store(fsys_table, "S_ISGID", 7, newSViv(S_ISGID), 0);
257             #else
258             missing[nr_missing++] = "S_ISGID";
259             #endif
260             #ifdef S_ISUID
261 6           (void)hv_store(fsys_table, "S_ISUID", 7, newSViv(S_ISUID), 0);
262             #else
263             missing[nr_missing++] = "S_ISUID";
264             #endif
265             #ifdef S_ISVTX
266 6           (void)hv_store(fsys_table, "S_ISVTX", 7, newSViv(S_ISVTX), 0);
267             #else
268             missing[nr_missing++] = "S_ISVTX";
269             #endif
270             #ifdef S_IWGRP
271 6           (void)hv_store(fsys_table, "S_IWGRP", 7, newSViv(S_IWGRP), 0);
272             #else
273             missing[nr_missing++] = "S_IWGRP";
274             #endif
275             #ifdef S_IWOTH
276 6           (void)hv_store(fsys_table, "S_IWOTH", 7, newSViv(S_IWOTH), 0);
277             #else
278             missing[nr_missing++] = "S_IWOTH";
279             #endif
280             #ifdef S_IWUSR
281 6           (void)hv_store(fsys_table, "S_IWUSR", 7, newSViv(S_IWUSR), 0);
282             #else
283             missing[nr_missing++] = "S_IWUSR";
284             #endif
285             #ifdef S_IXGRP
286 6           (void)hv_store(fsys_table, "S_IXGRP", 7, newSViv(S_IXGRP), 0);
287             #else
288             missing[nr_missing++] = "S_IXGRP";
289             #endif
290             #ifdef S_IXOTH
291 6           (void)hv_store(fsys_table, "S_IXOTH", 7, newSViv(S_IXOTH), 0);
292             #else
293             missing[nr_missing++] = "S_IXOTH";
294             #endif
295             #ifdef S_IXUSR
296 6           (void)hv_store(fsys_table, "S_IXUSR", 7, newSViv(S_IXUSR), 0);
297             #else
298             missing[nr_missing++] = "S_IXUSR";
299             #endif
300             #ifdef W_OK
301 6           (void)hv_store(fsys_table, "W_OK", 4, newSViv(W_OK), 0);
302             #else
303             missing[nr_missing++] = "W_OK";
304             #endif
305             #ifdef X_OK
306 6           (void)hv_store(fsys_table, "X_OK", 4, newSViv(X_OK), 0);
307             #else
308             missing[nr_missing++] = "X_OK";
309             #endif