line |
true |
false |
branch |
30
|
0 |
6 |
if $data and ref $data ne 'HASH' |
44
|
4 |
2 |
if @isa_tin |
50
|
0 |
6 |
if $@ |
65
|
10 |
4 |
if (@_ == 1) { } |
67
|
10 |
0 |
if (ref $param eq 'HASH') { } |
|
0 |
0 |
elsif (-e $param) { } |
71
|
0 |
0 |
unless ($data) |
72
|
0 |
0 |
if $@ |
73
|
0 |
0 |
unless defined $data |
91
|
8 |
44 |
if ($stopper and $stopper > 0) |
97
|
0 |
52 |
if $@ |
108
|
31 |
30 |
if *$accessor{'CODE'} |
111
|
0 |
30 |
if $@ |
115
|
0 |
288 |
if @_ |
137
|
0 |
15 |
unless $val |
147
|
13 |
2 |
if ($oldval) |
168
|
4 |
15 |
if ($oldval and $val) |
182
|
4 |
13 |
if ($ref eq 'ARRAY' and $oldval->[0] eq $stop) |
188
|
1 |
16 |
if ($refnew eq 'ARRAY' and $newval->[0] eq $stop) |
194
|
4 |
13 |
if (not $ref or $ref eq 'SCALAR') { } |
|
6 |
7 |
elsif ($ref eq 'HASH') { } |
|
7 |
0 |
elsif ($ref eq 'ARRAY') { } |
|
0 |
0 |
elsif ($ref eq 'CODE') { } |
195
|
1 |
3 |
if ($refnew eq 'SCALAR') { } |
198
|
0 |
3 |
if ($ref eq 'SCALAR') { } |
207
|
0 |
6 |
if (not $refnew) { } |
|
6 |
0 |
elsif ($refnew eq 'HASH') { } |
215
|
0 |
7 |
if (not $refnew) { } |
|
7 |
0 |
elsif ($refnew eq 'ARRAY') { } |
236
|
2 |
82 |
unless @vals |
242
|
9 |
73 |
if ($ref eq 'ARRAY' and $vals[0][0] eq $stop) |
252
|
1 |
269 |
unless $v |
253
|
17 |
252 |
if (ref $v eq 'ARRAY' and $v->[0] eq $stop) { } |
273
|
66 |
6 |
if (not $r) { } |
|
6 |
0 |
elsif ($r eq 'SCALAR') { } |
289
|
36 |
68 |
if (not defined $ret) { } |