| line |
true |
false |
branch |
|
17
|
2 |
34 |
if exists $$param{'data_type'} |
|
24
|
62 |
0 |
if (exists $$self{'datum'}) |
|
25
|
60 |
2 |
if (defined $$self{'datum'}[0] and ref $$self{'datum'}[0] eq 'ARRAY') |
|
26
|
30 |
30 |
if (ref $$self{'datum'}[0][0] eq 'ARRAY') { } |
|
27
|
30 |
0 |
if $self->check_pushability($$self{'datum'}[0][0]) |
|
29
|
30 |
0 |
if $self->check_pushability($$self{'datum'}[0]) |
|
39
|
115 |
5 |
if defined $set and ref $set eq 'ARRAY' and defined $$set[0] and ref $$set[0] eq '' |
|
40
|
55 |
123 |
if defined $set and ref $set eq 'HASH' and scalar keys %$set > 0 |
|
47
|
2 |
0 |
if (defined $sets and ref $sets eq 'HASH') |
|
49
|
6 |
0 |
if ($key >= 0) |
|
62
|
19 |
22 |
if (ref $set eq 'ARRAY') { } |
|
|
22 |
0 |
elsif (ref $set eq 'HASH') { } |
|
65
|
11 |
62 |
if (&Scalar::Util::looks_like_number($$set[$i])) { } |
|
70
|
19 |
54 |
if ($type eq '') { } |
|
|
4 |
50 |
elsif ($type ne $tmp_type) { } |
|
83
|
21 |
58 |
if (&Scalar::Util::looks_like_number($key)) { } |
|
88
|
22 |
57 |
if ($type eq '') { } |
|
|
4 |
53 |
elsif ($type ne $tmp_type) { } |
|
95
|
7 |
68 |
if $i >= $max_check_elements |
|
98
|
33 |
8 |
if $is_estimate |
|
105
|
54 |
0 |
if (defined $set and ref $set eq 'ARRAY') |
|
107
|
53 |
1 |
if ($#$set > 0) |
|
108
|
13 |
40 |
unless exists $$self{'data_type'} |
|
109
|
6 |
47 |
if ($$self{'data_type'} eq 'number') { } |
|
123
|
10 |
2 |
if ($self->check_pushability($set) and $id < $self->get_num) |
|
124
|
5 |
5 |
if (ref $set eq 'ARRAY') { } |
|
|
5 |
0 |
elsif (ref $set eq 'HASH') { } |
|
138
|
24 |
0 |
if (defined $sets and ref $sets eq 'ARRAY') |
|
153
|
16 |
39 |
unless exists $$self{'data_type'} |
|
154
|
6 |
49 |
if ($$self{'data_type'} eq 'number') { } |
|
165
|
98 |
3 |
if ($self->check_pushability($set)) |
|
166
|
49 |
49 |
if (ref $set eq 'ARRAY') { } |
|
|
49 |
0 |
elsif (ref $set eq 'HASH') { } |
|
180
|
150 |
0 |
if defined $$self{'datum'}[$id] |
|
187
|
24 |
0 |
if ($self->get_num > 1) |