line |
true |
false |
branch |
26
|
12 |
0 |
if ($$args{'points'} and not $$args{'domain'} and not $$args{'range'}) |
28
|
0 |
12 |
unless ref $$args{'points'} eq 'ARRAY' |
31
|
8 |
4 |
if (ref $$args{'points'}[0]) { } |
41
|
8 |
9 |
$flip++ & 1 ? : |
44
|
1 |
3 |
if $flip & 1 |
55
|
0 |
63 |
unless defined $_ |
58
|
1 |
62 |
unless $n =~ /^[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?$/ |
67
|
0 |
11 |
unless @{$self->domain;} == @{$self->range;} |
68
|
0 |
11 |
unless @{$self->domain;} > 1 |
71
|
11 |
0 |
if ($self->sanitize) |
76
|
1 |
29 |
if defined $prev and $_ < $prev |
80
|
0 |
9 |
unless $self->can('_gen_' . $self->algorithm) |
92
|
0 |
9 |
unless my $sub = eval $self->perl_code |
105
|
7 |
11 |
if $$domain[$i] == $$domain[$i - 1] |
112
|
4 |
5 |
if ($self->beyond_domain eq 'clamp') { } |
|
2 |
3 |
elsif ($self->beyond_domain eq 'extrapolate') { } |
|
1 |
2 |
elsif ($self->beyond_domain eq 'undef') { } |
|
2 |
0 |
elsif ($self->beyond_domain eq 'die') { } |
119
|
0 |
2 |
if $$domain[0] == $$domain[1] |
121
|
0 |
2 |
if $$domain[-1] == $$domain[-2] |
147
|
6 |
9 |
if ($i == @expressions) |