| line |
true |
false |
branch |
|
35
|
14 |
17 |
wantarray ? : |
|
43
|
17 |
2 |
if $how == $SYM |
|
44
|
0 |
2 |
if $how == $LS |
|
53
|
0 |
0 |
if $how == $SYM |
|
54
|
0 |
0 |
if $how == $LS |
|
55
|
0 |
0 |
wantarray ? : |
|
64
|
17 |
0 |
if CORE::chmod shift @return, $_ |
|
73
|
0 |
17 |
if mode($mode) != $SYM |
|
83
|
15 |
34 |
if (not defined $or and /[augo]/) |
|
84
|
0 |
15 |
if /a/ |
|
85
|
7 |
8 |
if /u/ |
|
86
|
4 |
4 |
if /g/ |
|
87
|
4 |
0 |
if /o/ |
|
90
|
17 |
17 |
if (/[-+=]/) |
|
92
|
9 |
8 |
/[=+]/ ? : |
|
93
|
0 |
17 |
if /=/ |
|
97
|
0 |
17 |
unless defined $or |
|
98
|
0 |
17 |
unless /[ugorwxslt]/ |
|
100
|
0 |
0 |
$or ? : |
|
|
0 |
17 |
if /u/ |
|
101
|
0 |
0 |
$or ? : |
|
|
0 |
17 |
if /g/ |
|
102
|
0 |
0 |
$or ? : |
|
|
0 |
17 |
if /o/ |
|
103
|
4 |
4 |
$or ? : |
|
|
8 |
9 |
if /r/ |
|
104
|
1 |
1 |
$or ? : |
|
|
2 |
15 |
if /w/ |
|
105
|
1 |
1 |
$or ? : |
|
|
2 |
15 |
if /x/ |
|
106
|
0 |
0 |
$or ? : |
|
|
0 |
17 |
if /s/ |
|
107
|
0 |
0 |
$or ? : |
|
|
0 |
17 |
if /l/ |
|
108
|
3 |
2 |
$or ? : |
|
|
5 |
12 |
if /t/ |
|
111
|
0 |
17 |
if $UMASK |
|
114
|
17 |
0 |
wantarray ? : |
|
129
|
0 |
0 |
if mode($mode) != $LS |
|
134
|
0 |
0 |
if /r/ |
|
135
|
0 |
0 |
if /w/ |
|
136
|
0 |
0 |
if /[xs]/ |
|
137
|
0 |
0 |
if /[sS]/ |
|
141
|
0 |
0 |
if /r/ |
|
142
|
0 |
0 |
if /w/ |
|
143
|
0 |
0 |
if /[xs]/ |
|
144
|
0 |
0 |
if /[sS]/ |
|
148
|
0 |
0 |
if /r/ |
|
149
|
0 |
0 |
if /w/ |
|
150
|
0 |
0 |
if /[xt]/ |
|
151
|
0 |
0 |
if /[Tt]/ |
|
154
|
0 |
0 |
wantarray ? : |
|
160
|
2 |
34 |
unless $mode =~ /\D/ |
|
161
|
26 |
8 |
if $mode =~ /[augo=+,]/ |
|
162
|
0 |
8 |
if $mode =~ /^.([r-][w-][xSs-]){2}[r-][w-][xTt-]$/ |
|
174
|
0 |
0 |
if $File::chmod::W & 1 |
|
175
|
0 |
0 |
if $File::chmod::W & 2 |
|
176
|
0 |
0 |
if $File::chmod::W & 4 |
|
182
|
0 |
0 |
if $File::chmod::W & 2 |
|
183
|
0 |
0 |
if $File::chmod::W & 4 |
|
189
|
0 |
0 |
if $File::chmod::W & 1 |
|
190
|
0 |
0 |
if $File::chmod::W & 2 |
|
191
|
0 |
0 |
if $File::chmod::W & 4 |
|
197
|
0 |
0 |
if $File::chmod::W & 1 |
|
198
|
0 |
0 |
if $File::chmod::W & 4 |
|
204
|
0 |
0 |
if $File::chmod::W & 1 |
|
205
|
0 |
0 |
if $File::chmod::W & 2 |
|
206
|
0 |
0 |
if $File::chmod::W & 4 |
|
212
|
0 |
0 |
if $File::chmod::W & 1 |
|
213
|
0 |
0 |
if $File::chmod::W & 2 |
|
219
|
0 |
0 |
if $File::chmod::W & 1 |
|
220
|
0 |
0 |
if $File::chmod::W & 2 |
|
221
|
0 |
0 |
if $File::chmod::W & 4 |
|
226
|
4 |
0 |
if $File::chmod::W & 1 |
|
227
|
3 |
1 |
if $File::chmod::W & 2 |
|
228
|
2 |
2 |
if $File::chmod::W & 4 |
|
233
|
4 |
0 |
if $File::chmod::W & 1 |
|
234
|
3 |
1 |
if $File::chmod::W & 2 |
|
235
|
2 |
2 |
if $File::chmod::W & 4 |
|
240
|
1 |
0 |
if $File::chmod::W & 1 |
|
241
|
1 |
0 |
if $File::chmod::W & 2 |
|
242
|
1 |
0 |
if $File::chmod::W & 4 |
|
247
|
1 |
0 |
if $File::chmod::W & 1 |
|
248
|
1 |
0 |
if $File::chmod::W & 2 |
|
249
|
1 |
0 |
if $File::chmod::W & 4 |
|
254
|
0 |
0 |
if $DEBUG |
|
|
0 |
1 |
if ($File::chmod::VAL & 1024) |
|
255
|
1 |
0 |
if $File::chmod::W & 1 |
|
256
|
1 |
0 |
if $File::chmod::W & 2 |
|
257
|
1 |
0 |
if $File::chmod::W & 4 |
|
262
|
1 |
0 |
if $File::chmod::W & 1 |
|
263
|
1 |
0 |
if $File::chmod::W & 2 |
|
264
|
1 |
0 |
if $File::chmod::W & 4 |
|
269
|
0 |
0 |
if $DEBUG |
|
|
0 |
0 |
if ($File::chmod::VAL & 1024) |
|
270
|
0 |
0 |
if $DEBUG |
|
|
0 |
0 |
unless ($File::chmod::VAL & 64) |
|
271
|
0 |
0 |
if $DEBUG |
|
|
0 |
0 |
unless ($File::chmod::VAL & 8) |
|
272
|
0 |
0 |
if $File::chmod::W & 1 |
|
273
|
0 |
0 |
if $File::chmod::W & 2 |
|
274
|
0 |
0 |
if $File::chmod::W & 4 and $DEBUG |
|
279
|
0 |
0 |
if $File::chmod::W & 1 |
|
280
|
0 |
0 |
if $File::chmod::W & 2 |
|
281
|
0 |
0 |
if $File::chmod::W & 4 and $DEBUG |
|
286
|
0 |
0 |
if $DEBUG |
|
|
0 |
0 |
if ($File::chmod::VAL & 1032) |
|
287
|
0 |
0 |
if $DEBUG |
|
|
0 |
0 |
if ($File::chmod::VAL & 8) |
|
293
|
0 |
0 |
if not $File::chmod::VAL & 8 |
|
298
|
2 |
0 |
if $File::chmod::W & 1 and $DEBUG |
|
299
|
1 |
0 |
if $File::chmod::W & 2 and $DEBUG |
|
300
|
2 |
1 |
if $File::chmod::W & 4 |
|
305
|
1 |
0 |
if $File::chmod::W & 1 and $DEBUG |
|
306
|
1 |
0 |
if $File::chmod::W & 2 and $DEBUG |
|
307
|
2 |
0 |
if $File::chmod::W & 4 |