Line | Source | Count |
1 | | - |
2 | | - |
3 | | - |
4 | | - |
5 | | - |
6 | | - |
7 | | - |
8 | | - |
9 | | - |
10 | | - |
11 | | - |
12 | | - |
13 | extern int find_reserved_word (char *); | - |
14 | int | - |
15 | type_builtin (list) | - |
16 | WORD_LIST *list; | - |
17 | { | - |
18 | int dflags, any_failed, opt; | - |
19 | WORD_LIST *this; | - |
20 | | - |
21 | if (list == 0TRUE | evaluated 2 times by 1 test | FALSE | evaluated 336 times by 1 test |
) | 2-336 |
22 | returnexecuted 2 times by 1 test: return (0); (0);executed 2 times by 1 test: return (0); | 2 |
23 | | - |
24 | dflags = 0x002; | - |
25 | any_failed = 0; | - |
26 | | - |
27 | | - |
28 | | - |
29 | | - |
30 | | - |
31 | for (this = list; thisTRUE | evaluated 365 times by 1 test | FALSE | never evaluated |
&& this->word->word[0] == '-'TRUE | evaluated 29 times by 1 test | FALSE | evaluated 336 times by 1 test |
; this = this->next) | 0-365 |
32 | { | - |
33 | char *flag = &(this->word->word[1]); | - |
34 | | - |
35 | if (((TRUE | evaluated 21 times by 1 test | FALSE | evaluated 8 times by 1 test |
flag)[0] == ("type")[0]TRUE | evaluated 21 times by 1 test | FALSE | evaluated 8 times by 1 test |
&& | 8-21 |
36 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
37 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
38 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
39 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
40 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
41 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
42 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
43 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
44 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
45 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
46 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
47 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
48 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
49 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
50 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
51 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
52 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
53 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
54 | , TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
55 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
56 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
57 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
58 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
59 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
60 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
61 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
62 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
63 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
64 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
65 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
66 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
67 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
68 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
69 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
70 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
71 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
72 | , TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
73 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
74 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
75 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
76 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
77 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
78 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
79 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
80 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
81 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
82 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
83 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); | 0-21 |
84 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
85 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
86 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
87 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
88 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
89 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
90 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
91 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
92 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
93 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
94 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
95 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
96 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
97 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
98 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
99 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
100 | , TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
101 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
102 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
103 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
104 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
105 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
106 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
107 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
108 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
109 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
110 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "type" ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
111 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( "type" ))[3] - __s2[3]); | 0-21 |
112 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( "type" ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
113 | flagTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
114 | , TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
115 | "type"TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
116 | )))); }) TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
| 0-21 |
117 | == 0TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
) || ((TRUE | never evaluated | FALSE | evaluated 29 times by 1 test |
flag)[0] == ("-type")[0]TRUE | never evaluated | FALSE | evaluated 29 times by 1 test |
&& | 0-29 |
118 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
119 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
120 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
121 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
122 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
123 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
124 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
125 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
126 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
127 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
128 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
129 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
130 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
131 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
132 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
133 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
134 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
135 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
136 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
137 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
138 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
139 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
140 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
141 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
142 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
143 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
144 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
145 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
146 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
147 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
148 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
149 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
150 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
151 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
152 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
153 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
154 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
155 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
156 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
157 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
158 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
159 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
160 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
161 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
162 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
163 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
164 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); | 0 |
165 | flagTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); | 0 |
166 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
167 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
168 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
169 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
170 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
171 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
172 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
173 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
174 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
175 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
176 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
177 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
178 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
179 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
180 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
181 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
182 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
183 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
184 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
185 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
186 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
187 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
188 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
189 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
190 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
191 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
192 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "-type" ))[3] - __s2[3]); | 0 |
193 | "-type"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "-type" ))[3] - __s2[3]); | 0 |
194 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
195 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
196 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
197 | "-type"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
198 | )))); }) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
199 | == 0TRUE | never evaluated | FALSE | never evaluated |
)) | 0 |
200 | { | - |
201 | this->word->word[1] = 't'; | - |
202 | this->word->word[2] = '\0'; | - |
203 | } never executed: end of block | 0 |
204 | else if (((TRUE | evaluated 4 times by 1 test | FALSE | evaluated 25 times by 1 test |
flag)[0] == ("path")[0]TRUE | evaluated 4 times by 1 test | FALSE | evaluated 25 times by 1 test |
&& | 4-25 |
205 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
206 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
207 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
208 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
209 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
210 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
211 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
212 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
213 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
214 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
215 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
216 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
217 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
218 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
219 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
220 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
221 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
222 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
223 | , TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
224 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
225 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
226 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
227 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
228 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
229 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
230 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
231 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
232 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
233 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
234 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
235 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
236 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
237 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
238 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
239 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
240 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
241 | , TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
242 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
243 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
244 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
245 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
246 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
247 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
248 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
249 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
250 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
251 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
252 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); | 0-4 |
253 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
254 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
255 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
256 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
257 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
258 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
259 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
260 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
261 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
262 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
263 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
264 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
265 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
266 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
267 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
268 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
269 | , TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
270 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
271 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
272 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
273 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
274 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
275 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
276 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
277 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
278 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
279 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "path" ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
280 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( "path" ))[3] - __s2[3]); | 0-4 |
281 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( "path" ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
282 | flagTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
283 | , TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
284 | "path"TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
285 | )))); }) TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
| 0-4 |
286 | == 0TRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
) || ((TRUE | never evaluated | FALSE | evaluated 29 times by 1 test |
flag)[0] == ("-path")[0]TRUE | never evaluated | FALSE | evaluated 29 times by 1 test |
&& | 0-29 |
287 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
288 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
289 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
290 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
291 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
292 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
293 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
294 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
295 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
296 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
297 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
298 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
299 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
300 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
301 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
302 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
303 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
304 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
305 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
306 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
307 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
308 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
309 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
310 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
311 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
312 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
313 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
314 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
315 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
316 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
317 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
318 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
319 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
320 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
321 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
322 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
323 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
324 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
325 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
326 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
327 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
328 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
329 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
330 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
331 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
332 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
333 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); | 0 |
334 | flagTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); | 0 |
335 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
336 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
337 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
338 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
339 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
340 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
341 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
342 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
343 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
344 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
345 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
346 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
347 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
348 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
349 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
350 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
351 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
352 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
353 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
354 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
355 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
356 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
357 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
358 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
359 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
360 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
361 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "-path" ))[3] - __s2[3]); | 0 |
362 | "-path"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "-path" ))[3] - __s2[3]); | 0 |
363 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
364 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
365 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
366 | "-path"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
367 | )))); }) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
368 | == 0TRUE | never evaluated | FALSE | never evaluated |
)) | 0 |
369 | { | - |
370 | this->word->word[1] = 'p'; | - |
371 | this->word->word[2] = '\0'; | - |
372 | } never executed: end of block | 0 |
373 | else if (((TRUE | evaluated 2 times by 1 test | FALSE | evaluated 27 times by 1 test |
flag)[0] == ("all")[0]TRUE | evaluated 2 times by 1 test | FALSE | evaluated 27 times by 1 test |
&& | 2-27 |
374 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
375 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
376 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
377 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
378 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
379 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
380 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
381 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
382 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
383 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
384 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
385 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
386 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
387 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
388 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
389 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
390 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
391 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
392 | , TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
393 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
394 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
395 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
396 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
397 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
398 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
399 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
400 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
401 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
402 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
403 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
404 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
405 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
406 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
407 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
408 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
409 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
410 | , TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
411 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
412 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
413 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
414 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
415 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
416 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
417 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
418 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
419 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
420 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
421 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); | 0-2 |
422 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
423 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
424 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
425 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
426 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
427 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
428 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
429 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
430 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
431 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
432 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
433 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
434 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
435 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
436 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
437 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
438 | , TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
439 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
440 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
441 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
442 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
443 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
444 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
&& __result == 0TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
445 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
446 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
447 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
448 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "all" ))[3] - __s2[3]); TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
449 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( "all" ))[3] - __s2[3]); | 0-2 |
450 | ))[3] - __s2[3]);TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
never executed: __result = (((const unsigned char *) (const char *) ( "all" ))[3] - __s2[3]); }never executed: end of block }executed 2 times by 1 test: end of block __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
451 | flagTRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
452 | , TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
453 | "all"TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
454 | )))); }) TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
| 0-2 |
455 | == 0TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
) || ((TRUE | never evaluated | FALSE | evaluated 29 times by 1 test |
flag)[0] == ("-all")[0]TRUE | never evaluated | FALSE | evaluated 29 times by 1 test |
&& | 0-29 |
456 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
457 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
458 | ) && __builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
459 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
460 | ) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
461 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
462 | ), __s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
463 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
464 | ), (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
465 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
466 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
467 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
468 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
469 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
470 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
471 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
472 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
473 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
474 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
475 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
476 | ) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
477 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
478 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
479 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
480 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
481 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
482 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
483 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
484 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
485 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
486 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
487 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
488 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
489 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
490 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
491 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
492 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
493 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
494 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
495 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
496 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
497 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
498 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
499 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
500 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
501 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
502 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); | 0 |
503 | flagTRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( flag ))[3] - __s2[3]); | 0 |
504 | ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
505 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
506 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
507 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
508 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
509 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
510 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
511 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
512 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
513 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
514 | ) && ((size_t)(const void *)((TRUE | never evaluated | FALSE | never evaluated |
| 0 |
515 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
516 | ) + 1) - (size_t)(const void *)(TRUE | never evaluated | FALSE | never evaluated |
| 0 |
517 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
518 | ) == 1) ? __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
519 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
520 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
521 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
522 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
523 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
524 | ); int __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
525 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
526 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
527 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
528 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
529 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
530 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( "-all" ))[3] - __s2[3]); | 0 |
531 | "-all"TRUE | never evaluated | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( "-all" ))[3] - __s2[3]); | 0 |
532 | ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (TRUE | never evaluated | FALSE | never evaluated |
| 0 |
533 | flagTRUE | never evaluated | FALSE | never evaluated |
| 0 |
534 | , TRUE | never evaluated | FALSE | never evaluated |
| 0 |
535 | "-all"TRUE | never evaluated | FALSE | never evaluated |
| 0 |
536 | )))); }) TRUE | never evaluated | FALSE | never evaluated |
| 0 |
537 | == 0TRUE | never evaluated | FALSE | never evaluated |
)) | 0 |
538 | { | - |
539 | this->word->word[1] = 'a'; | - |
540 | this->word->word[2] = '\0'; | - |
541 | } never executed: end of block | 0 |
542 | }executed 29 times by 1 test: end of block | 29 |
543 | | - |
544 | reset_internal_getopt (); | - |
545 | while ((TRUE | evaluated 29 times by 1 test | FALSE | evaluated 334 times by 1 test |
opt = internal_getopt (list, "afptP")) != -1TRUE | evaluated 29 times by 1 test | FALSE | evaluated 334 times by 1 test |
) | 29-334 |
546 | { | - |
547 | switch (opt) | - |
548 | { | - |
549 | caseexecuted 2 times by 1 test: case 'a': 'a':executed 2 times by 1 test: case 'a': | 2 |
550 | dflags |= 0x001; | - |
551 | break;executed 2 times by 1 test: break; | 2 |
552 | case never executed: case 'f': 'f':never executed: case 'f': | 0 |
553 | dflags |= 0x040; | - |
554 | break; never executed: break; | 0 |
555 | caseexecuted 4 times by 1 test: case 'p': 'p':executed 4 times by 1 test: case 'p': | 4 |
556 | dflags |= 0x010; | - |
557 | dflags &= ~(0x008|0x002); | - |
558 | break;executed 4 times by 1 test: break; | 4 |
559 | caseexecuted 21 times by 1 test: case 't': 't':executed 21 times by 1 test: case 't': | 21 |
560 | dflags |= 0x008; | - |
561 | dflags &= ~(0x010|0x002); | - |
562 | break;executed 21 times by 1 test: break; | 21 |
563 | case never executed: case 'P': 'P':never executed: case 'P': | 0 |
564 | dflags |= (0x010|0x020); | - |
565 | dflags &= ~(0x008|0x002); | - |
566 | break; never executed: break; | 0 |
567 | case never executed: case -99: -99:never executed: case -99: builtin_help (); returnnever executed: return (258); (258);never executed: return (258); | 0 |
568 | defaultexecuted 2 times by 1 test: default: :executed 2 times by 1 test: default: | 2 |
569 | builtin_usage (); | - |
570 | returnexecuted 2 times by 1 test: return (258); (258);executed 2 times by 1 test: return (258); | 2 |
571 | } | - |
572 | } | - |
573 | list = loptend; | - |
574 | | - |
575 | while (listTRUE | evaluated 334 times by 1 test | FALSE | evaluated 334 times by 1 test |
) | 334 |
576 | { | - |
577 | int found; | - |
578 | | - |
579 | found = describe_command (list->word->word, dflags); | - |
580 | | - |
581 | if (!foundTRUE | evaluated 11 times by 1 test | FALSE | evaluated 323 times by 1 test |
&& (TRUE | evaluated 9 times by 1 test | FALSE | evaluated 2 times by 1 test |
dflags & (0x010|0x008)) == 0TRUE | evaluated 9 times by 1 test | FALSE | evaluated 2 times by 1 test |
) | 2-323 |
582 | sh_notfound (list->word->word);executed 9 times by 1 test: sh_notfound (list->word->word); | 9 |
583 | | - |
584 | any_failed += found == 0; | - |
585 | list = list->next; | - |
586 | }executed 334 times by 1 test: end of block | 334 |
587 | | - |
588 | opt = (TRUE | evaluated 323 times by 1 test | FALSE | evaluated 11 times by 1 test |
any_failed == 0)TRUE | evaluated 323 times by 1 test | FALSE | evaluated 11 times by 1 test |
? 0 : 1; | 11-323 |
589 | returnexecuted 334 times by 1 test: return (sh_chkwrite (opt)); (sh_chkwrite (opt));executed 334 times by 1 test: return (sh_chkwrite (opt)); | 334 |
590 | } | - |
591 | int | - |
592 | describe_command (command, dflags) | - |
593 | char *command; | - |
594 | int dflags; | - |
595 | { | - |
596 | int found, i, found_file, f, all; | - |
597 | char *full_path, *x, *pathlist; | - |
598 | SHELL_VAR *func; | - |
599 | | - |
600 | alias_t *alias; | - |
601 | | - |
602 | | - |
603 | all = (dflags & 0x001) != 0; | - |
604 | found = found_file = 0; | - |
605 | full_path = (char *) | - |
606 | ((void *)0) | - |
607 | ; | - |
608 | | - |
609 | | - |
610 | | - |
611 | if (((TRUE | evaluated 368 times by 1 test | FALSE | never evaluated |
dflags & 0x020) == 0)TRUE | evaluated 368 times by 1 test | FALSE | never evaluated |
&& expand_aliasesTRUE | evaluated 21 times by 1 test | FALSE | evaluated 347 times by 1 test |
&& (TRUE | evaluated 8 times by 1 test | FALSE | evaluated 13 times by 1 test |
alias = find_alias (command))TRUE | evaluated 8 times by 1 test | FALSE | evaluated 13 times by 1 test |
) | 0-368 |
612 | { | - |
613 | if (dflags & 0x008TRUE | evaluated 2 times by 1 test | FALSE | evaluated 6 times by 1 test |
) | 2-6 |
614 | puts ("alias");executed 2 times by 1 test: puts ("alias"); | 2 |
615 | else if (dflags & 0x002TRUE | evaluated 4 times by 1 test | FALSE | evaluated 2 times by 1 test |
) | 2-4 |
616 | printf (executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is aliased to `%s'\n" , 5) , command, alias->value); | 4 |
617 | dcgettext (((void *)0), executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is aliased to `%s'\n" , 5) , command, alias->value); | 4 |
618 | "%s is aliased to `%s'\n"executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is aliased to `%s'\n" , 5) , command, alias->value); | 4 |
619 | , 5)executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is aliased to `%s'\n" , 5) , command, alias->value); | 4 |
620 | , command, alias->value);executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is aliased to `%s'\n" , 5) , command, alias->value); | 4 |
621 | else if (dflags & 0x004TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) | 0-2 |
622 | { | - |
623 | x = sh_single_quote (alias->value); | - |
624 | printf ("alias %s=%s\n", command, x); | - |
625 | sh_xfree((x), "./type.def", 240); | - |
626 | }executed 2 times by 1 test: end of block | 2 |
627 | | - |
628 | found = 1; | - |
629 | | - |
630 | if (all == 0TRUE | evaluated 8 times by 1 test | FALSE | never evaluated |
) | 0-8 |
631 | returnexecuted 8 times by 1 test: return (1); (1);executed 8 times by 1 test: return (1); | 8 |
632 | } never executed: end of block | 0 |
633 | | - |
634 | | - |
635 | | - |
636 | if (((TRUE | evaluated 360 times by 1 test | FALSE | never evaluated |
dflags & 0x020) == 0)TRUE | evaluated 360 times by 1 test | FALSE | never evaluated |
&& (TRUE | evaluated 10 times by 1 test | FALSE | evaluated 350 times by 1 test |
i = find_reserved_word (command)) >= 0TRUE | evaluated 10 times by 1 test | FALSE | evaluated 350 times by 1 test |
) | 0-360 |
637 | { | - |
638 | if (dflags & 0x008TRUE | evaluated 2 times by 1 test | FALSE | evaluated 8 times by 1 test |
) | 2-8 |
639 | puts ("keyword");executed 2 times by 1 test: puts ("keyword"); | 2 |
640 | else if (dflags & 0x002TRUE | evaluated 6 times by 1 test | FALSE | evaluated 2 times by 1 test |
) | 2-6 |
641 | printf (executed 6 times by 1 test: printf ( dcgettext (((void *)0), "%s is a shell keyword\n" , 5) , command); | 6 |
642 | dcgettext (((void *)0), executed 6 times by 1 test: printf ( dcgettext (((void *)0), "%s is a shell keyword\n" , 5) , command); | 6 |
643 | "%s is a shell keyword\n"executed 6 times by 1 test: printf ( dcgettext (((void *)0), "%s is a shell keyword\n" , 5) , command); | 6 |
644 | , 5)executed 6 times by 1 test: printf ( dcgettext (((void *)0), "%s is a shell keyword\n" , 5) , command); | 6 |
645 | , command);executed 6 times by 1 test: printf ( dcgettext (((void *)0), "%s is a shell keyword\n" , 5) , command); | 6 |
646 | else if (dflags & 0x004TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) | 0-2 |
647 | printf ("%s\n", command);executed 2 times by 1 test: printf ("%s\n", command); | 2 |
648 | | - |
649 | found = 1; | - |
650 | | - |
651 | if (all == 0TRUE | evaluated 8 times by 1 test | FALSE | evaluated 2 times by 1 test |
) | 2-8 |
652 | returnexecuted 8 times by 1 test: return (1); (1);executed 8 times by 1 test: return (1); | 8 |
653 | }executed 2 times by 1 test: end of block | 2 |
654 | | - |
655 | | - |
656 | if (((TRUE | evaluated 352 times by 1 test | FALSE | never evaluated |
dflags & (0x020|0x040)) == 0)TRUE | evaluated 352 times by 1 test | FALSE | never evaluated |
&& (TRUE | evaluated 283 times by 1 test | FALSE | evaluated 69 times by 1 test |
func = find_function (command))TRUE | evaluated 283 times by 1 test | FALSE | evaluated 69 times by 1 test |
) | 0-352 |
657 | { | - |
658 | if (dflags & 0x008TRUE | evaluated 3 times by 1 test | FALSE | evaluated 280 times by 1 test |
) | 3-280 |
659 | puts ("function");executed 3 times by 1 test: puts ("function"); | 3 |
660 | else if (dflags & 0x002TRUE | evaluated 278 times by 1 test | FALSE | evaluated 2 times by 1 test |
) | 2-278 |
661 | { | - |
662 | char *result; | - |
663 | | - |
664 | printf ( | - |
665 | dcgettext (((void *)0), | - |
666 | "%s is a function\n" | - |
667 | , 5) | - |
668 | , command); | - |
669 | | - |
670 | | - |
671 | | - |
672 | result = named_function_string (command, (COMMAND *)((func)->value), 0x01|0x02); | - |
673 | printf ("%s\n", result); | - |
674 | }executed 278 times by 1 test: end of block | 278 |
675 | else if (dflags & 0x004TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) | 0-2 |
676 | printf ("%s\n", command);executed 2 times by 1 test: printf ("%s\n", command); | 2 |
677 | | - |
678 | found = 1; | - |
679 | | - |
680 | if (all == 0TRUE | evaluated 283 times by 1 test | FALSE | never evaluated |
) | 0-283 |
681 | returnexecuted 283 times by 1 test: return (1); (1);executed 283 times by 1 test: return (1); | 283 |
682 | } never executed: end of block | 0 |
683 | | - |
684 | | - |
685 | if (((TRUE | evaluated 69 times by 1 test | FALSE | never evaluated |
dflags & 0x020) == 0)TRUE | evaluated 69 times by 1 test | FALSE | never evaluated |
&& find_shell_builtin (command)TRUE | evaluated 9 times by 1 test | FALSE | evaluated 60 times by 1 test |
) | 0-69 |
686 | { | - |
687 | if (dflags & 0x008TRUE | evaluated 3 times by 1 test | FALSE | evaluated 6 times by 1 test |
) | 3-6 |
688 | puts ("builtin");executed 3 times by 1 test: puts ("builtin"); | 3 |
689 | else if (dflags & 0x002TRUE | evaluated 4 times by 1 test | FALSE | evaluated 2 times by 1 test |
) | 2-4 |
690 | { | - |
691 | if (posixly_correctTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
&& find_special_builtin (command) != 0TRUE | never evaluated | FALSE | never evaluated |
) | 0-4 |
692 | printf ( never executed: printf ( dcgettext (((void *)0), "%s is a special shell builtin\n" , 5) , command); | 0 |
693 | dcgettext (((void *)0), never executed: printf ( dcgettext (((void *)0), "%s is a special shell builtin\n" , 5) , command); | 0 |
694 | "%s is a special shell builtin\n" never executed: printf ( dcgettext (((void *)0), "%s is a special shell builtin\n" , 5) , command); | 0 |
695 | , 5) never executed: printf ( dcgettext (((void *)0), "%s is a special shell builtin\n" , 5) , command); | 0 |
696 | , command); never executed: printf ( dcgettext (((void *)0), "%s is a special shell builtin\n" , 5) , command); | 0 |
697 | else | - |
698 | printf (executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is a shell builtin\n" , 5) , command); | 4 |
699 | dcgettext (((void *)0), executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is a shell builtin\n" , 5) , command); | 4 |
700 | "%s is a shell builtin\n"executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is a shell builtin\n" , 5) , command); | 4 |
701 | , 5)executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is a shell builtin\n" , 5) , command); | 4 |
702 | , command);executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is a shell builtin\n" , 5) , command); | 4 |
703 | } | - |
704 | else if (dflags & 0x004TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) | 0-2 |
705 | printf ("%s\n", command);executed 2 times by 1 test: printf ("%s\n", command); | 2 |
706 | | - |
707 | found = 1; | - |
708 | | - |
709 | if (all == 0TRUE | evaluated 9 times by 1 test | FALSE | never evaluated |
) | 0-9 |
710 | returnexecuted 9 times by 1 test: return (1); (1);executed 9 times by 1 test: return (1); | 9 |
711 | } never executed: end of block | 0 |
712 | | - |
713 | | - |
714 | | - |
715 | | - |
716 | if (absolute_program (command)TRUE | evaluated 10 times by 1 test | FALSE | evaluated 50 times by 1 test |
) | 10-50 |
717 | { | - |
718 | f = file_status (command); | - |
719 | if (f & 0x2TRUE | evaluated 10 times by 1 test | FALSE | never evaluated |
) | 0-10 |
720 | { | - |
721 | if (dflags & 0x008TRUE | evaluated 4 times by 1 test | FALSE | evaluated 6 times by 1 test |
) | 4-6 |
722 | puts ("file");executed 4 times by 1 test: puts ("file"); | 4 |
723 | else if (dflags & 0x002TRUE | evaluated 4 times by 1 test | FALSE | evaluated 2 times by 1 test |
) | 2-4 |
724 | printf (executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is %s\n" , 5) , command, command); | 4 |
725 | dcgettext (((void *)0), executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is %s\n" , 5) , command, command); | 4 |
726 | "%s is %s\n"executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is %s\n" , 5) , command, command); | 4 |
727 | , 5)executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is %s\n" , 5) , command, command); | 4 |
728 | , command, command);executed 4 times by 1 test: printf ( dcgettext (((void *)0), "%s is %s\n" , 5) , command, command); | 4 |
729 | else if (dflags & (0x004|0x010)TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) | 0-2 |
730 | printf ("%s\n", command);executed 2 times by 1 test: printf ("%s\n", command); | 2 |
731 | | - |
732 | | - |
733 | | - |
734 | | - |
735 | returnexecuted 10 times by 1 test: return (1); (1);executed 10 times by 1 test: return (1); | 10 |
736 | } | - |
737 | } never executed: end of block | 0 |
738 | | - |
739 | | - |
740 | | - |
741 | if (all == 0TRUE | evaluated 48 times by 1 test | FALSE | evaluated 2 times by 1 test |
|| (TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
dflags & 0x020)TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
) | 0-48 |
742 | { | - |
743 | if (full_path = phash_search (command)TRUE | evaluated 8 times by 1 test | FALSE | evaluated 40 times by 1 test |
) | 8-40 |
744 | { | - |
745 | if (dflags & 0x008TRUE | evaluated 2 times by 1 test | FALSE | evaluated 6 times by 1 test |
) | 2-6 |
746 | puts ("file");executed 2 times by 1 test: puts ("file"); | 2 |
747 | else if (dflags & 0x002TRUE | evaluated 2 times by 1 test | FALSE | evaluated 4 times by 1 test |
) | 2-4 |
748 | printf (executed 2 times by 1 test: printf ( dcgettext (((void *)0), "%s is hashed (%s)\n" , 5) , command, full_path); | 2 |
749 | dcgettext (((void *)0), executed 2 times by 1 test: printf ( dcgettext (((void *)0), "%s is hashed (%s)\n" , 5) , command, full_path); | 2 |
750 | "%s is hashed (%s)\n"executed 2 times by 1 test: printf ( dcgettext (((void *)0), "%s is hashed (%s)\n" , 5) , command, full_path); | 2 |
751 | , 5)executed 2 times by 1 test: printf ( dcgettext (((void *)0), "%s is hashed (%s)\n" , 5) , command, full_path); | 2 |
752 | , command, full_path);executed 2 times by 1 test: printf ( dcgettext (((void *)0), "%s is hashed (%s)\n" , 5) , command, full_path); | 2 |
753 | else if (dflags & (0x004|0x010)TRUE | evaluated 4 times by 1 test | FALSE | never evaluated |
) | 0-4 |
754 | printf ("%s\n", full_path);executed 4 times by 1 test: printf ("%s\n", full_path); | 4 |
755 | | - |
756 | sh_xfree((full_path), "./type.def", 347); | - |
757 | returnexecuted 8 times by 1 test: return (1); (1);executed 8 times by 1 test: return (1); | 8 |
758 | } | - |
759 | }executed 40 times by 1 test: end of block | 40 |
760 | | - |
761 | | - |
762 | while (1) | - |
763 | { | - |
764 | if (dflags & 0x100TRUE | evaluated 6 times by 1 test | FALSE | evaluated 36 times by 1 test |
) | 6-36 |
765 | { | - |
766 | pathlist = conf_standard_path (); | - |
767 | full_path = find_in_path (command, pathlist, 0x4|0x20); | - |
768 | sh_xfree((pathlist), "./type.def", 359); | - |
769 | | - |
770 | }executed 6 times by 1 test: end of block | 6 |
771 | else if (all == 0TRUE | evaluated 34 times by 1 test | FALSE | evaluated 2 times by 1 test |
) | 2-34 |
772 | full_path = find_user_command (command);executed 34 times by 1 test: full_path = find_user_command (command); | 34 |
773 | else | - |
774 | full_path = user_command_matches (command, 0x8, found_file);executed 2 times by 1 test: full_path = user_command_matches (command, 0x8, found_file); | 2 |
775 | | - |
776 | if (full_path == 0TRUE | evaluated 19 times by 1 test | FALSE | evaluated 23 times by 1 test |
) | 19-23 |
777 | break;executed 19 times by 1 test: break; | 19 |
778 | | - |
779 | | - |
780 | | - |
781 | | - |
782 | | - |
783 | if (((TRUE | evaluated 2 times by 1 test | FALSE | evaluated 21 times by 1 test |
full_path)[0] == (command)[0]TRUE | evaluated 2 times by 1 test | FALSE | evaluated 21 times by 1 test |
&& | 2-21 |
784 | __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
785 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
786 | ) && __builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
787 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
788 | ) && (__s1_len = __builtin_strlen (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
789 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
790 | ), __s2_len = __builtin_strlen (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
791 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
792 | ), (!((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
793 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
794 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
795 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
796 | ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
797 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
798 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
799 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
800 | ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
801 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
802 | , TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
803 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
804 | ) : (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
805 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
806 | ) && ((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
807 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
808 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
809 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
810 | ) == 1) && (__s1_len = __builtin_strlen (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
811 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
812 | ), __s1_len < 4) ? (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
813 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
814 | ) && ((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
815 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
816 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
817 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
818 | ) == 1) ? __builtin_strcmp (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
819 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
820 | , TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
821 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
822 | ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
823 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
824 | ); int __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
825 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
826 | ))[0] - __s2[0]); if (__s1_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
827 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
828 | ))[1] - __s2[1]); if (__s1_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
829 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
830 | ))[2] - __s2[2]); if (__s1_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( full_path ))[3] - __s2[3]); TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
831 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( full_path ))[3] - __s2[3]); | 0-2 |
832 | ))[3] - __s2[3]);TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( full_path ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
833 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
834 | ) && ((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
835 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
836 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
837 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
838 | ) == 1) && (__s2_len = __builtin_strlen (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
839 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
840 | ), __s2_len < 4) ? (__builtin_constant_p (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
841 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
842 | ) && ((size_t)(const void *)((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
843 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
844 | ) + 1) - (size_t)(const void *)(TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
845 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
846 | ) == 1) ? __builtin_strcmp (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
847 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
848 | , TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
849 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
850 | ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
851 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
852 | ); int __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
853 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
854 | ))[0] - __s2[0]); if (__s2_len > 0TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
855 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
856 | ))[1] - __s2[1]); if (__s2_len > 1TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) { __result = (((const unsigned char *) (const char *) (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
857 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
858 | ))[2] - __s2[2]); if (__s2_len > 2TRUE | never evaluated | FALSE | never evaluated |
&& __result == 0TRUE | never evaluated | FALSE | never evaluated |
) __result = (((const unsigned char *) (const char *) (never executed: __result = (((const unsigned char *) (const char *) ( command ))[3] - __s2[3]); TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
859 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( command ))[3] - __s2[3]); | 0-2 |
860 | ))[3] - __s2[3]);TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
never executed: __result = (((const unsigned char *) (const char *) ( command ))[3] - __s2[3]); }never executed: end of block }never executed: end of block __result; }))) : __builtin_strcmp (TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
861 | full_pathTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
862 | , TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
863 | commandTRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
864 | )))); }) TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
| 0-2 |
865 | == 0TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) || posixly_correctTRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
) | 0-21 |
866 | { | - |
867 | f = file_status (full_path); | - |
868 | if ((TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
f & 0x2) == 0TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) | 0-2 |
869 | { | - |
870 | sh_xfree((full_path), "./type.def", 379); | - |
871 | full_path = (char *) | - |
872 | ((void *)0) | - |
873 | ; | - |
874 | if (all == 0TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) | 0-2 |
875 | break;executed 2 times by 1 test: break; | 2 |
876 | } never executed: end of block | 0 |
877 | else if (((TRUE | never evaluated | FALSE | never evaluated |
full_path)[0] == '/')TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
878 | ; never executed: ; | 0 |
879 | else if (dflags & (0x004|0x010|0x002)TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
880 | { | - |
881 | f = 0x02 | ((dflags & 0x080) ? 0x04 : 0); | - |
882 | x = sh_makepath ((char *) | - |
883 | ((void *)0) | - |
884 | , full_path, f); | - |
885 | sh_xfree((full_path), "./type.def", 390); | - |
886 | full_path = x; | - |
887 | } never executed: end of block | 0 |
888 | } never executed: end of block | 0 |
889 | | - |
890 | else if ((TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
dflags & 0x080)TRUE | never evaluated | FALSE | evaluated 21 times by 1 test |
&& ((TRUE | never evaluated | FALSE | never evaluated |
full_path)[0] == '/') == 0TRUE | never evaluated | FALSE | never evaluated |
) | 0-21 |
891 | { | - |
892 | x = sh_makepath ((char *) | - |
893 | ((void *)0) | - |
894 | , full_path, 0x02|0x04); | - |
895 | sh_xfree((full_path), "./type.def", 398); | - |
896 | full_path = x; | - |
897 | } never executed: end of block | 0 |
898 | | - |
899 | found_file++; | - |
900 | found = 1; | - |
901 | | - |
902 | if (dflags & 0x008TRUE | evaluated 3 times by 1 test | FALSE | evaluated 18 times by 1 test |
) | 3-18 |
903 | puts ("file");executed 3 times by 1 test: puts ("file"); | 3 |
904 | else if (dflags & 0x002TRUE | evaluated 12 times by 1 test | FALSE | evaluated 6 times by 1 test |
) | 6-12 |
905 | printf (executed 12 times by 1 test: printf ( dcgettext (((void *)0), "%s is %s\n" , 5) , command, full_path); | 12 |
906 | dcgettext (((void *)0), executed 12 times by 1 test: printf ( dcgettext (((void *)0), "%s is %s\n" , 5) , command, full_path); | 12 |
907 | "%s is %s\n"executed 12 times by 1 test: printf ( dcgettext (((void *)0), "%s is %s\n" , 5) , command, full_path); | 12 |
908 | , 5)executed 12 times by 1 test: printf ( dcgettext (((void *)0), "%s is %s\n" , 5) , command, full_path); | 12 |
909 | , command, full_path);executed 12 times by 1 test: printf ( dcgettext (((void *)0), "%s is %s\n" , 5) , command, full_path); | 12 |
910 | else if (dflags & (0x004|0x010)TRUE | evaluated 6 times by 1 test | FALSE | never evaluated |
) | 0-6 |
911 | printf ("%s\n", full_path);executed 6 times by 1 test: printf ("%s\n", full_path); | 6 |
912 | | - |
913 | sh_xfree((full_path), "./type.def", 412); | - |
914 | full_path = (char *) | - |
915 | ((void *)0) | - |
916 | ; | - |
917 | | - |
918 | if (all == 0TRUE | evaluated 21 times by 1 test | FALSE | never evaluated |
) | 0-21 |
919 | break;executed 21 times by 1 test: break; | 21 |
920 | } never executed: end of block | 0 |
921 | | - |
922 | returnexecuted 42 times by 1 test: return (found); (found);executed 42 times by 1 test: return (found); | 42 |
923 | } | - |
| | |