OpenCoverage

file-type.c

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/file-type.c
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5char const *-
6file_type (struct stat const *st)-
7{-
8 if (-
9 ((((
(((( st->st_mo... == (0100000))Description
TRUEevaluated 23 times by 2 tests
Evaluated by:
  • rm
  • stat
FALSEevaluated 28 times by 2 tests
Evaluated by:
  • rm
  • stat
23-28
10 st->st_mode
(((( st->st_mo... == (0100000))Description
TRUEevaluated 23 times by 2 tests
Evaluated by:
  • rm
  • stat
FALSEevaluated 28 times by 2 tests
Evaluated by:
  • rm
  • stat
23-28
11 )) & 0170000) == (0100000))
(((( st->st_mo... == (0100000))Description
TRUEevaluated 23 times by 2 tests
Evaluated by:
  • rm
  • stat
FALSEevaluated 28 times by 2 tests
Evaluated by:
  • rm
  • stat
23-28
12 )-
13 return
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:
  • rm
  • stat
st->st_size == 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:
  • rm
  • stat
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:
  • rm
  • stat
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:
  • rm
  • stat
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:
  • rm
  • stat
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:
  • rm
  • stat
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:
  • rm
  • stat
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:
  • rm
  • stat
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:
  • rm
  • stat
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:
  • rm
  • stat
23
22-
23 if (-
24 ((((
(((( st->st_mo... == (0040000))Description
TRUEevaluated 16 times by 2 tests
Evaluated by:
  • rm
  • stat
FALSEevaluated 12 times by 2 tests
Evaluated by:
  • rm
  • stat
12-16
25 st->st_mode
(((( st->st_mo... == (0040000))Description
TRUEevaluated 16 times by 2 tests
Evaluated by:
  • rm
  • stat
FALSEevaluated 12 times by 2 tests
Evaluated by:
  • rm
  • stat
12-16
26 )) & 0170000) == (0040000))
(((( st->st_mo... == (0040000))Description
TRUEevaluated 16 times by 2 tests
Evaluated by:
  • rm
  • stat
FALSEevaluated 12 times by 2 tests
Evaluated by:
  • rm
  • stat
12-16
27 )-
28 return
executed 16 times by 2 tests: return dcgettext (((void *)0), "directory" , 5) ;
Executed by:
  • rm
  • stat
executed 16 times by 2 tests: return dcgettext (((void *)0), "directory" , 5) ;
Executed by:
  • rm
  • stat
16
29 dcgettext (((void *)0),
executed 16 times by 2 tests: return dcgettext (((void *)0), "directory" , 5) ;
Executed by:
  • rm
  • stat
16
30 "directory"
executed 16 times by 2 tests: return dcgettext (((void *)0), "directory" , 5) ;
Executed by:
  • rm
  • stat
16
31 , 5)
executed 16 times by 2 tests: return dcgettext (((void *)0), "directory" , 5) ;
Executed by:
  • rm
  • stat
16
32 ;
executed 16 times by 2 tests: return dcgettext (((void *)0), "directory" , 5) ;
Executed by:
  • rm
  • stat
16
33-
34 if (-
35 ((((
(((( st->st_mo... == (0120000))Description
TRUEevaluated 12 times by 2 tests
Evaluated by:
  • rm
  • stat
FALSEnever evaluated
0-12
36 st->st_mode
(((( st->st_mo... == (0120000))Description
TRUEevaluated 12 times by 2 tests
Evaluated by:
  • rm
  • stat
FALSEnever evaluated
0-12
37 )) & 0170000) == (0120000))
(((( st->st_mo... == (0120000))Description
TRUEevaluated 12 times by 2 tests
Evaluated by:
  • rm
  • stat
FALSEnever evaluated
0-12
38 )-
39 return
executed 12 times by 2 tests: return dcgettext (((void *)0), "symbolic link" , 5) ;
Executed by:
  • rm
  • stat
executed 12 times by 2 tests: return dcgettext (((void *)0), "symbolic link" , 5) ;
Executed by:
  • rm
  • stat
12
40 dcgettext (((void *)0),
executed 12 times by 2 tests: return dcgettext (((void *)0), "symbolic link" , 5) ;
Executed by:
  • rm
  • stat
12
41 "symbolic link"
executed 12 times by 2 tests: return dcgettext (((void *)0), "symbolic link" , 5) ;
Executed by:
  • rm
  • stat
12
42 , 5)
executed 12 times by 2 tests: return dcgettext (((void *)0), "symbolic link" , 5) ;
Executed by:
  • rm
  • stat
12
43 ;
executed 12 times by 2 tests: return dcgettext (((void *)0), "symbolic link" , 5) ;
Executed by:
  • rm
  • stat
12
44-
45-
46-
47-
48 if (-
49 ((
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
0
50 st
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
0
51 )->st_mode - (
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
0
52 st
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
0
53 )->st_mode)
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
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 ((
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
0
63 st
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
0
64 )->st_mode - (
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
0
65 st
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
0
66 )->st_mode)
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
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 ((
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
0
76 st
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
0
77 )->st_mode - (
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
0
78 st
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
0
79 )->st_mode)
(( st )->st_mo...st )->st_mode)Description
TRUEnever evaluated
FALSEnever evaluated
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 ((((
(((( st->st_mo... == (0060000))Description
TRUEnever evaluated
FALSEnever evaluated
0
100 st->st_mode
(((( st->st_mo... == (0060000))Description
TRUEnever evaluated
FALSEnever evaluated
0
101 )) & 0170000) == (0060000))
(((( st->st_mo... == (0060000))Description
TRUEnever evaluated
FALSEnever evaluated
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 ((((
(((( st->st_mo... == (0020000))Description
TRUEnever evaluated
FALSEnever evaluated
0
111 st->st_mode
(((( st->st_mo... == (0020000))Description
TRUEnever evaluated
FALSEnever evaluated
0
112 )) & 0170000) == (0020000))
(((( st->st_mo... == (0020000))Description
TRUEnever evaluated
FALSEnever evaluated
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 ((((
(((( st->st_mo... == (0010000))Description
TRUEnever evaluated
FALSEnever evaluated
0
131 st->st_mode
(((( st->st_mo... == (0010000))Description
TRUEnever evaluated
FALSEnever evaluated
0
132 )) & 0170000) == (0010000))
(((( st->st_mo... == (0010000))Description
TRUEnever evaluated
FALSEnever evaluated
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 ((((
(((( st->st_mo... == (0140000))Description
TRUEnever evaluated
FALSEnever evaluated
0
223 st->st_mode
(((( st->st_mo... == (0140000))Description
TRUEnever evaluated
FALSEnever evaluated
0
224 )) & 0170000) == (0140000))
(((( st->st_mo... == (0140000))Description
TRUEnever evaluated
FALSEnever evaluated
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 codePreprocessed file

Generated by Squish Coco 4.1.2