Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/file-type.c |
Switch to Source code | Preprocessed file |
Line | Source | Count | ||||||
---|---|---|---|---|---|---|---|---|
1 | - | |||||||
2 | - | |||||||
3 | - | |||||||
4 | - | |||||||
5 | char const * | - | ||||||
6 | file_type (struct stat const *st) | - | ||||||
7 | { | - | ||||||
8 | if ( | - | ||||||
9 | ((((
| 23-28 | ||||||
10 | st->st_mode
| 23-28 | ||||||
11 | )) & 0170000) == (0100000))
| 23-28 | ||||||
12 | ) | - | ||||||
13 | return executed 23 times by 2 tests: st->st_size == 0 ? return st->st_size == 0 ? dcgettext (((void *)0), "regular empty file" , 5) : dcgettext (((void *)0), "regular file" , 5) ; Executed by:
executed 23 times by 2 tests: return st->st_size == 0 ? dcgettext (((void *)0), "regular empty file" , 5) : dcgettext (((void *)0), "regular file" , 5) ; Executed by:
| 23 | ||||||
14 | dcgettext (((void *)0), executed 23 times by 2 tests: return st->st_size == 0 ? dcgettext (((void *)0), "regular empty file" , 5) : dcgettext (((void *)0), "regular file" , 5) ; Executed by:
| 23 | ||||||
15 | "regular empty file" executed 23 times by 2 tests: return st->st_size == 0 ? dcgettext (((void *)0), "regular empty file" , 5) : dcgettext (((void *)0), "regular file" , 5) ; Executed by:
| 23 | ||||||
16 | , 5) executed 23 times by 2 tests: return st->st_size == 0 ? dcgettext (((void *)0), "regular empty file" , 5) : dcgettext (((void *)0), "regular file" , 5) ; Executed by:
| 23 | ||||||
17 | : executed 23 times by 2 tests: return st->st_size == 0 ? dcgettext (((void *)0), "regular empty file" , 5) : dcgettext (((void *)0), "regular file" , 5) ; Executed by:
| 23 | ||||||
18 | dcgettext (((void *)0), executed 23 times by 2 tests: return st->st_size == 0 ? dcgettext (((void *)0), "regular empty file" , 5) : dcgettext (((void *)0), "regular file" , 5) ; Executed by:
| 23 | ||||||
19 | "regular file" executed 23 times by 2 tests: return st->st_size == 0 ? dcgettext (((void *)0), "regular empty file" , 5) : dcgettext (((void *)0), "regular file" , 5) ; Executed by:
| 23 | ||||||
20 | , 5) executed 23 times by 2 tests: return st->st_size == 0 ? dcgettext (((void *)0), "regular empty file" , 5) : dcgettext (((void *)0), "regular file" , 5) ; Executed by:
| 23 | ||||||
21 | ; executed 23 times by 2 tests: return st->st_size == 0 ? dcgettext (((void *)0), "regular empty file" , 5) : dcgettext (((void *)0), "regular file" , 5) ; Executed by:
| 23 | ||||||
22 | - | |||||||
23 | if ( | - | ||||||
24 | ((((
| 12-16 | ||||||
25 | st->st_mode
| 12-16 | ||||||
26 | )) & 0170000) == (0040000))
| 12-16 | ||||||
27 | ) | - | ||||||
28 | return executed 16 times by 2 tests: return dcgettext (((void *)0), "directory" , 5) ; Executed by:
executed 16 times by 2 tests: return dcgettext (((void *)0), "directory" , 5) ; Executed by:
| 16 | ||||||
29 | dcgettext (((void *)0), executed 16 times by 2 tests: return dcgettext (((void *)0), "directory" , 5) ; Executed by:
| 16 | ||||||
30 | "directory" executed 16 times by 2 tests: return dcgettext (((void *)0), "directory" , 5) ; Executed by:
| 16 | ||||||
31 | , 5) executed 16 times by 2 tests: return dcgettext (((void *)0), "directory" , 5) ; Executed by:
| 16 | ||||||
32 | ; executed 16 times by 2 tests: return dcgettext (((void *)0), "directory" , 5) ; Executed by:
| 16 | ||||||
33 | - | |||||||
34 | if ( | - | ||||||
35 | ((((
| 0-12 | ||||||
36 | st->st_mode
| 0-12 | ||||||
37 | )) & 0170000) == (0120000))
| 0-12 | ||||||
38 | ) | - | ||||||
39 | return executed 12 times by 2 tests: return dcgettext (((void *)0), "symbolic link" , 5) ; Executed by:
executed 12 times by 2 tests: return dcgettext (((void *)0), "symbolic link" , 5) ; Executed by:
| 12 | ||||||
40 | dcgettext (((void *)0), executed 12 times by 2 tests: return dcgettext (((void *)0), "symbolic link" , 5) ; Executed by:
| 12 | ||||||
41 | "symbolic link" executed 12 times by 2 tests: return dcgettext (((void *)0), "symbolic link" , 5) ; Executed by:
| 12 | ||||||
42 | , 5) executed 12 times by 2 tests: return dcgettext (((void *)0), "symbolic link" , 5) ; Executed by:
| 12 | ||||||
43 | ; executed 12 times by 2 tests: return dcgettext (((void *)0), "symbolic link" , 5) ; Executed by:
| 12 | ||||||
44 | - | |||||||
45 | - | |||||||
46 | - | |||||||
47 | - | |||||||
48 | if ( | - | ||||||
49 | ((
| 0 | ||||||
50 | st
| 0 | ||||||
51 | )->st_mode - (
| 0 | ||||||
52 | st
| 0 | ||||||
53 | )->st_mode)
| 0 | ||||||
54 | ) | - | ||||||
55 | return never executed: return dcgettext (((void *)0), "message queue" , 5) ; never executed: return dcgettext (((void *)0), "message queue" , 5) ; | 0 | ||||||
56 | dcgettext (((void *)0), never executed: return dcgettext (((void *)0), "message queue" , 5) ; | 0 | ||||||
57 | "message queue" never executed: return dcgettext (((void *)0), "message queue" , 5) ; | 0 | ||||||
58 | , 5) never executed: return dcgettext (((void *)0), "message queue" , 5) ; | 0 | ||||||
59 | ; never executed: return dcgettext (((void *)0), "message queue" , 5) ; | 0 | ||||||
60 | - | |||||||
61 | if ( | - | ||||||
62 | ((
| 0 | ||||||
63 | st
| 0 | ||||||
64 | )->st_mode - (
| 0 | ||||||
65 | st
| 0 | ||||||
66 | )->st_mode)
| 0 | ||||||
67 | ) | - | ||||||
68 | return never executed: return dcgettext (((void *)0), "semaphore" , 5) ; never executed: return dcgettext (((void *)0), "semaphore" , 5) ; | 0 | ||||||
69 | dcgettext (((void *)0), never executed: return dcgettext (((void *)0), "semaphore" , 5) ; | 0 | ||||||
70 | "semaphore" never executed: return dcgettext (((void *)0), "semaphore" , 5) ; | 0 | ||||||
71 | , 5) never executed: return dcgettext (((void *)0), "semaphore" , 5) ; | 0 | ||||||
72 | ; never executed: return dcgettext (((void *)0), "semaphore" , 5) ; | 0 | ||||||
73 | - | |||||||
74 | if ( | - | ||||||
75 | ((
| 0 | ||||||
76 | st
| 0 | ||||||
77 | )->st_mode - (
| 0 | ||||||
78 | st
| 0 | ||||||
79 | )->st_mode)
| 0 | ||||||
80 | ) | - | ||||||
81 | return never executed: return dcgettext (((void *)0), "shared memory object" , 5) ; never executed: return dcgettext (((void *)0), "shared memory object" , 5) ; | 0 | ||||||
82 | dcgettext (((void *)0), never executed: return dcgettext (((void *)0), "shared memory object" , 5) ; | 0 | ||||||
83 | "shared memory object" never executed: return dcgettext (((void *)0), "shared memory object" , 5) ; | 0 | ||||||
84 | , 5) never executed: return dcgettext (((void *)0), "shared memory object" , 5) ; | 0 | ||||||
85 | ; never executed: return dcgettext (((void *)0), "shared memory object" , 5) ; | 0 | ||||||
86 | - | |||||||
87 | if ( | - | ||||||
88 | 0 | - | ||||||
89 | ) | - | ||||||
90 | return dead code: return dcgettext (((void *)0), "typed memory object" , 5) ; | - | ||||||
91 | dcgettext (((void *)0), dead code: return dcgettext (((void *)0), "typed memory object" , 5) ; | - | ||||||
92 | "typed memory object" dead code: return dcgettext (((void *)0), "typed memory object" , 5) ; | - | ||||||
93 | , 5) dead code: return dcgettext (((void *)0), "typed memory object" , 5) ; | - | ||||||
94 | ; dead code: return dcgettext (((void *)0), "typed memory object" , 5) ; | - | ||||||
95 | - | |||||||
96 | - | |||||||
97 | - | |||||||
98 | if ( | - | ||||||
99 | ((((
| 0 | ||||||
100 | st->st_mode
| 0 | ||||||
101 | )) & 0170000) == (0060000))
| 0 | ||||||
102 | ) | - | ||||||
103 | return never executed: return dcgettext (((void *)0), "block special file" , 5) ; never executed: return dcgettext (((void *)0), "block special file" , 5) ; | 0 | ||||||
104 | dcgettext (((void *)0), never executed: return dcgettext (((void *)0), "block special file" , 5) ; | 0 | ||||||
105 | "block special file" never executed: return dcgettext (((void *)0), "block special file" , 5) ; | 0 | ||||||
106 | , 5) never executed: return dcgettext (((void *)0), "block special file" , 5) ; | 0 | ||||||
107 | ; never executed: return dcgettext (((void *)0), "block special file" , 5) ; | 0 | ||||||
108 | - | |||||||
109 | if ( | - | ||||||
110 | ((((
| 0 | ||||||
111 | st->st_mode
| 0 | ||||||
112 | )) & 0170000) == (0020000))
| 0 | ||||||
113 | ) | - | ||||||
114 | return never executed: return dcgettext (((void *)0), "character special file" , 5) ; never executed: return dcgettext (((void *)0), "character special file" , 5) ; | 0 | ||||||
115 | dcgettext (((void *)0), never executed: return dcgettext (((void *)0), "character special file" , 5) ; | 0 | ||||||
116 | "character special file" never executed: return dcgettext (((void *)0), "character special file" , 5) ; | 0 | ||||||
117 | , 5) never executed: return dcgettext (((void *)0), "character special file" , 5) ; | 0 | ||||||
118 | ; never executed: return dcgettext (((void *)0), "character special file" , 5) ; | 0 | ||||||
119 | - | |||||||
120 | if ( | - | ||||||
121 | 0 | - | ||||||
122 | ) | - | ||||||
123 | return dead code: return dcgettext (((void *)0), "contiguous data" , 5) ; | - | ||||||
124 | dcgettext (((void *)0), dead code: return dcgettext (((void *)0), "contiguous data" , 5) ; | - | ||||||
125 | "contiguous data" dead code: return dcgettext (((void *)0), "contiguous data" , 5) ; | - | ||||||
126 | , 5) dead code: return dcgettext (((void *)0), "contiguous data" , 5) ; | - | ||||||
127 | ; dead code: return dcgettext (((void *)0), "contiguous data" , 5) ; | - | ||||||
128 | - | |||||||
129 | if ( | - | ||||||
130 | ((((
| 0 | ||||||
131 | st->st_mode
| 0 | ||||||
132 | )) & 0170000) == (0010000))
| 0 | ||||||
133 | ) | - | ||||||
134 | return never executed: return dcgettext (((void *)0), "fifo" , 5) ; never executed: return dcgettext (((void *)0), "fifo" , 5) ; | 0 | ||||||
135 | dcgettext (((void *)0), never executed: return dcgettext (((void *)0), "fifo" , 5) ; | 0 | ||||||
136 | "fifo" never executed: return dcgettext (((void *)0), "fifo" , 5) ; | 0 | ||||||
137 | , 5) never executed: return dcgettext (((void *)0), "fifo" , 5) ; | 0 | ||||||
138 | ; never executed: return dcgettext (((void *)0), "fifo" , 5) ; | 0 | ||||||
139 | - | |||||||
140 | if ( | - | ||||||
141 | 0 | - | ||||||
142 | ) | - | ||||||
143 | return dead code: return dcgettext (((void *)0), "door" , 5) ; | - | ||||||
144 | dcgettext (((void *)0), dead code: return dcgettext (((void *)0), "door" , 5) ; | - | ||||||
145 | "door" dead code: return dcgettext (((void *)0), "door" , 5) ; | - | ||||||
146 | , 5) dead code: return dcgettext (((void *)0), "door" , 5) ; | - | ||||||
147 | ; dead code: return dcgettext (((void *)0), "door" , 5) ; | - | ||||||
148 | - | |||||||
149 | if ( | - | ||||||
150 | 0 | - | ||||||
151 | ) | - | ||||||
152 | return dead code: return dcgettext (((void *)0), "multiplexed block special file" , 5) ; | - | ||||||
153 | dcgettext (((void *)0), dead code: return dcgettext (((void *)0), "multiplexed block special file" , 5) ; | - | ||||||
154 | "multiplexed block special file" dead code: return dcgettext (((void *)0), "multiplexed block special file" , 5) ; | - | ||||||
155 | , 5) dead code: return dcgettext (((void *)0), "multiplexed block special file" , 5) ; | - | ||||||
156 | ; dead code: return dcgettext (((void *)0), "multiplexed block special file" , 5) ; | - | ||||||
157 | - | |||||||
158 | if ( | - | ||||||
159 | 0 | - | ||||||
160 | ) | - | ||||||
161 | return dead code: return dcgettext (((void *)0), "multiplexed character special file" , 5) ; | - | ||||||
162 | dcgettext (((void *)0), dead code: return dcgettext (((void *)0), "multiplexed character special file" , 5) ; | - | ||||||
163 | "multiplexed character special file" dead code: return dcgettext (((void *)0), "multiplexed character special file" , 5) ; | - | ||||||
164 | , 5) dead code: return dcgettext (((void *)0), "multiplexed character special file" , 5) ; | - | ||||||
165 | ; dead code: return dcgettext (((void *)0), "multiplexed character special file" , 5) ; | - | ||||||
166 | - | |||||||
167 | if ( | - | ||||||
168 | 0 | - | ||||||
169 | ) | - | ||||||
170 | return dead code: return dcgettext (((void *)0), "multiplexed file" , 5) ; | - | ||||||
171 | dcgettext (((void *)0), dead code: return dcgettext (((void *)0), "multiplexed file" , 5) ; | - | ||||||
172 | "multiplexed file" dead code: return dcgettext (((void *)0), "multiplexed file" , 5) ; | - | ||||||
173 | , 5) dead code: return dcgettext (((void *)0), "multiplexed file" , 5) ; | - | ||||||
174 | ; dead code: return dcgettext (((void *)0), "multiplexed file" , 5) ; | - | ||||||
175 | - | |||||||
176 | if ( | - | ||||||
177 | 0 | - | ||||||
178 | ) | - | ||||||
179 | return dead code: return dcgettext (((void *)0), "named file" , 5) ; | - | ||||||
180 | dcgettext (((void *)0), dead code: return dcgettext (((void *)0), "named file" , 5) ; | - | ||||||
181 | "named file" dead code: return dcgettext (((void *)0), "named file" , 5) ; | - | ||||||
182 | , 5) dead code: return dcgettext (((void *)0), "named file" , 5) ; | - | ||||||
183 | ; dead code: return dcgettext (((void *)0), "named file" , 5) ; | - | ||||||
184 | - | |||||||
185 | if ( | - | ||||||
186 | 0 | - | ||||||
187 | ) | - | ||||||
188 | return dead code: return dcgettext (((void *)0), "network special file" , 5) ; | - | ||||||
189 | dcgettext (((void *)0), dead code: return dcgettext (((void *)0), "network special file" , 5) ; | - | ||||||
190 | "network special file" dead code: return dcgettext (((void *)0), "network special file" , 5) ; | - | ||||||
191 | , 5) dead code: return dcgettext (((void *)0), "network special file" , 5) ; | - | ||||||
192 | ; dead code: return dcgettext (((void *)0), "network special file" , 5) ; | - | ||||||
193 | - | |||||||
194 | if ( | - | ||||||
195 | 0 | - | ||||||
196 | ) | - | ||||||
197 | return dead code: return dcgettext (((void *)0), "migrated file with data" , 5) ; | - | ||||||
198 | dcgettext (((void *)0), dead code: return dcgettext (((void *)0), "migrated file with data" , 5) ; | - | ||||||
199 | "migrated file with data" dead code: return dcgettext (((void *)0), "migrated file with data" , 5) ; | - | ||||||
200 | , 5) dead code: return dcgettext (((void *)0), "migrated file with data" , 5) ; | - | ||||||
201 | ; dead code: return dcgettext (((void *)0), "migrated file with data" , 5) ; | - | ||||||
202 | - | |||||||
203 | if ( | - | ||||||
204 | 0 | - | ||||||
205 | ) | - | ||||||
206 | return dead code: return dcgettext (((void *)0), "migrated file without data" , 5) ; | - | ||||||
207 | dcgettext (((void *)0), dead code: return dcgettext (((void *)0), "migrated file without data" , 5) ; | - | ||||||
208 | "migrated file without data" dead code: return dcgettext (((void *)0), "migrated file without data" , 5) ; | - | ||||||
209 | , 5) dead code: return dcgettext (((void *)0), "migrated file without data" , 5) ; | - | ||||||
210 | ; dead code: return dcgettext (((void *)0), "migrated file without data" , 5) ; | - | ||||||
211 | - | |||||||
212 | if ( | - | ||||||
213 | 0 | - | ||||||
214 | ) | - | ||||||
215 | return dead code: return dcgettext (((void *)0), "port" , 5) ; | - | ||||||
216 | dcgettext (((void *)0), dead code: return dcgettext (((void *)0), "port" , 5) ; | - | ||||||
217 | "port" dead code: return dcgettext (((void *)0), "port" , 5) ; | - | ||||||
218 | , 5) dead code: return dcgettext (((void *)0), "port" , 5) ; | - | ||||||
219 | ; dead code: return dcgettext (((void *)0), "port" , 5) ; | - | ||||||
220 | - | |||||||
221 | if ( | - | ||||||
222 | ((((
| 0 | ||||||
223 | st->st_mode
| 0 | ||||||
224 | )) & 0170000) == (0140000))
| 0 | ||||||
225 | ) | - | ||||||
226 | return never executed: return dcgettext (((void *)0), "socket" , 5) ; never executed: return dcgettext (((void *)0), "socket" , 5) ; | 0 | ||||||
227 | dcgettext (((void *)0), never executed: return dcgettext (((void *)0), "socket" , 5) ; | 0 | ||||||
228 | "socket" never executed: return dcgettext (((void *)0), "socket" , 5) ; | 0 | ||||||
229 | , 5) never executed: return dcgettext (((void *)0), "socket" , 5) ; | 0 | ||||||
230 | ; never executed: return dcgettext (((void *)0), "socket" , 5) ; | 0 | ||||||
231 | - | |||||||
232 | if ( | - | ||||||
233 | 0 | - | ||||||
234 | ) | - | ||||||
235 | return dead code: return dcgettext (((void *)0), "whiteout" , 5) ; | - | ||||||
236 | dcgettext (((void *)0), dead code: return dcgettext (((void *)0), "whiteout" , 5) ; | - | ||||||
237 | "whiteout" dead code: return dcgettext (((void *)0), "whiteout" , 5) ; | - | ||||||
238 | , 5) dead code: return dcgettext (((void *)0), "whiteout" , 5) ; | - | ||||||
239 | ; dead code: return dcgettext (((void *)0), "whiteout" , 5) ; | - | ||||||
240 | - | |||||||
241 | return never executed: return dcgettext (((void *)0), "weird file" , 5) ; never executed: return dcgettext (((void *)0), "weird file" , 5) ; | 0 | ||||||
242 | dcgettext (((void *)0), never executed: return dcgettext (((void *)0), "weird file" , 5) ; | 0 | ||||||
243 | "weird file" never executed: return dcgettext (((void *)0), "weird file" , 5) ; | 0 | ||||||
244 | , 5) never executed: return dcgettext (((void *)0), "weird file" , 5) ; | 0 | ||||||
245 | ; never executed: return dcgettext (((void *)0), "weird file" , 5) ; | 0 | ||||||
246 | } | - | ||||||
Switch to Source code | Preprocessed file |