line |
true |
false |
branch |
30
|
18 |
89 |
if ref $class |
44
|
1 |
2 |
if (ref $d eq 'HASH') { } |
|
1 |
1 |
elsif (ref $d eq 'ARRAY') { } |
46
|
1 |
0 |
ref $v ? : |
51
|
1 |
0 |
ref $_ ? : |
60
|
1 |
1431 |
if ref $class |
61
|
1431 |
1 |
if (CORE::not $class->can($name)) { } |
68
|
1211 |
220 |
if (CORE::not $skip_negation) |
112
|
0 |
78 |
$^O eq 'MSWin32' ? : |
145
|
5 |
62 |
ref $_[-1] && !&Scalar::Util::blessed($_[-1]) ? : |
|
13 |
67 |
ref $_[0] && !&Scalar::Util::blessed($_[0]) ? : |
166
|
2 |
78 |
defined $opts{'report_symlinks'} ? : |
178
|
74 |
6 |
@_ ? : |
185
|
78 |
726 |
unless $item |
186
|
200 |
526 |
if (ref $item eq 'CODE') |
191
|
9 |
517 |
if ref $item eq 'ARRAY' |
192
|
501 |
16 |
$opt_stringify ? : |
197
|
15 |
502 |
if (-l $string_item) |
198
|
4 |
11 |
unless $opt_follow_symlinks |
199
|
2 |
13 |
unless $opt_report_symlinks |
202
|
390 |
125 |
if ($has_rules) |
205
|
383 |
7 |
if ($opt_error_handler) { } |
215
|
26 |
362 |
if (ref $interest eq 'SCALAR') |
222
|
34 |
479 |
if ($opt_visitor and $interest) |
229
|
200 |
2 |
if (-d $string_item and CORE::not $prune and !$opt_loop_safe || $self->_is_unique($string_item, $stash)) |
233
|
0 |
200 |
if (CORE::not -r $string_item) { } |
239
|
15 |
185 |
if ($can_children) { } |
242
|
12 |
3 |
if ($opt_sorted) |
252
|
0 |
185 |
unless (opendir $dh, $string_item) |
256
|
183 |
2 |
if ($opt_sorted) { } |
258
|
573 |
183 |
if $_ ne '.' |
262
|
14 |
2 |
if $_ ne '.' |
267
|
31 |
169 |
if ($opt_depthfirst) { } |
272
|
3 |
6 |
$opt_relative ? : |
|
9 |
22 |
if $interest and $opt_depthfirst > 0 |
283
|
12 |
19 |
if $opt_depthfirst > 0 |
292
|
14 |
270 |
$opt_relative ? : |
|
284 |
217 |
if $interest |
314
|
69 |
9 |
if (wantarray) { } |
|
1 |
8 |
elsif (defined wantarray) { } |
351
|
5 |
108 |
if ref $result eq 'SCALAR' |
353
|
3 |
20 |
$prune ? : |
|
23 |
90 |
if $result |
355
|
2 |
33 |
$prune ? : |
366
|
1 |
37 |
ref $result ? : |
378
|
3 |
23 |
if (ref $result eq 'SCALAR') { } |
390
|
6 |
20 |
$prune ? : |
400
|
1 |
811 |
if (CORE::not ref $result and $result eq '0 but true') |
406
|
42 |
769 |
if ref $result eq 'SCALAR' |
408
|
35 |
377 |
$prune ? : |
|
412 |
399 |
unless $result |
410
|
7 |
241 |
$prune ? : |
422
|
25 |
129 |
if (&Scalar::Util::blessed($arg) and $arg->isa('Path::Iterator::Rule')) { } |
|
128 |
1 |
elsif (ref $arg eq 'CODE') { } |
440
|
0 |
194 |
unless @st |
441
|
194 |
0 |
if (@st) { } |
445
|
0 |
0 |
-d $string_item ? : |
459
|
10 |
32 |
ref $re eq 'Regexp' ? : |
460
|
39 |
3 |
unless $add |
462
|
3 |
0 |
$add ? : |
468
|
3 |
0 |
if ($] ge 5.01) { } |
484
|
3 |
0 |
if ($] >= 5.014) { } |
492
|
0 |
0 |
if length $neg |
509
|
4 |
29 |
if (@patterns > 1) { } |
512
|
10 |
18 |
&List::Util::first(sub {
$name =~ /$_/;
}
, @patterns) ? : |
519
|
40 |
93 |
$name =~ /$pattern/ ? : |