line |
true |
false |
branch |
68
|
0 |
1 |
if ($Config::Options::Config{'useithreads'}) { } |
114
|
2 |
3 |
if (ref $option) { } |
|
3 |
0 |
elsif ($option) { } |
119
|
0 |
3 |
if (defined $value) |
141
|
0 |
2 |
unless ref $option |
153
|
2 |
3 |
if (ref $value) |
175
|
0 |
3 |
if (++$depth > 20) |
180
|
0 |
1 |
if (&Scalar::Util::refaddr($in) == $_) |
182
|
2 |
1 |
if (&Scalar::Util::reftype($in) eq 'HASH') { } |
|
1 |
0 |
elsif (&Scalar::Util::reftype($in) eq 'ARRAY') { } |
|
0 |
0 |
elsif (ref $in) { } |
185
|
1 |
4 |
if (ref $v) { } |
197
|
0 |
1 |
if (ref $v) { } |
222
|
0 |
21 |
if (++$depth > 20) |
226
|
0 |
21 |
if (&Scalar::Util::refaddr($from) == &Scalar::Util::refaddr($to)) |
230
|
1 |
41 |
if (&Scalar::Util::refaddr($from) == $_) |
232
|
0 |
20 |
unless ref $from and ref $to |
233
|
20 |
0 |
if (&Scalar::Util::reftype($from) eq &Scalar::Util::reftype($to)) { } |
234
|
17 |
3 |
if (&Scalar::Util::reftype($from) eq 'HASH') { } |
|
3 |
0 |
elsif (&Scalar::Util::reftype($from) eq 'ARRAY') { } |
236
|
51 |
2 |
if (exists $$to{$k}) { } |
237
|
51 |
0 |
if (defined $v) |
238
|
15 |
36 |
if (ref $v) { } |
247
|
0 |
2 |
if (ref $v) { } |
258
|
0 |
3 |
if (ref $v) { } |
312
|
1 |
0 |
if (ref $filename) { } |
319
|
0 |
1 |
unless open OUT, '>', $file |
322
|
0 |
1 |
unless close OUT |
347
|
2 |
0 |
if (ref $filename eq 'ARRAY') { } |
355
|
3 |
0 |
if (-e $f) |
356
|
3 |
0 |
if (exists $$self{'verbose'} and $$self{'verbose'}) |
361
|
0 |
3 |
unless open IN, $f |
367
|
3 |
0 |
if $o |
388
|
0 |
4 |
if ($@) { } |