Branch Coverage

blib/lib/ICC/Profile/para.pm
Criterion Covered Total %
branch 7 152 4.6


line true false branch
33 0 1 if (@_)
36 0 0 unless ref $_[0] eq 'ARRAY'
39 0 0 unless $_[0][0] == int $_[0][0] and defined $Np[$_[0][0]]
42 0 0 unless $#{$_[0];} == $Np[$_[0][0]]
68 0 0 unless $p[1]
69 0 0 if $p[0] > 0
70 0 0 if $p[0] > 2
73 0 0 if ($p[0] == 0) { }
0 0 elsif ($p[0] == 1) { }
0 0 elsif ($p[0] == 2) { }
0 0 elsif ($p[0] == 3) { }
0 0 elsif ($p[0] == 4) { }
123 0 0 if (@_)
129 0 0 unless ref $array eq 'ARRAY'
135 0 0 unless $type == int $type and $type >= 0 and $type <= 4
138 0 0 unless $#{$array;} == $Np[$type]
169 0 0 if ($type == 0) { }
0 0 elsif ($type == 1) { }
0 0 elsif ($type == 2) { }
0 0 elsif ($type == 3) { }
0 0 elsif ($type == 4) { }
172 0 0 if ($a->[1] == 1) { }
180 0 0 if ($in > 0) { }
198 0 0 if ($in >= -$a->[3] / $a->[2]) { }
214 0 0 if ($in >= -$a->[3] / $a->[2]) { }
230 0 0 if ($in >= $a->[5]) { }
246 0 0 if ($in >= $a->[5]) { }
286 0 0 if ($type == 0) { }
0 0 elsif ($type == 1) { }
0 0 elsif ($type == 2) { }
0 0 elsif ($type == 3) { }
0 0 elsif ($type == 4) { }
289 0 0 if ($a->[1] == 1) { }
297 0 0 if ($in > 0) { }
315 0 0 if ($in >= 0) { }
331 0 0 if ($in >= $a->[4]) { }
347 0 0 if ($in >= $a->[4] * $a->[5]) { }
363 0 0 if ($in >= $a->[4] * $a->[5] + $a->[7]) { }
403 0 0 if ($type == 0) { }
0 0 elsif ($type == 1) { }
0 0 elsif ($type == 2) { }
0 0 elsif ($type == 3) { }
0 0 elsif ($type == 4) { }
406 0 0 if ($a->[1] == 1) { }
414 0 0 if ($in > 0) { }
432 0 0 if ($in >= -$a->[3] / $a->[2]) { }
448 0 0 if ($in >= -$a->[3] / $a->[2]) { }
464 0 0 if ($in >= $a->[5]) { }
480 0 0 if ($in >= $a->[5]) { }
521 0 0 if ($type == 0) { }
0 0 elsif ($type == 1) { }
0 0 elsif ($type == 2) { }
0 0 elsif ($type == 3) { }
0 0 elsif ($type == 4) { }
533 0 0 if ($axb >= 0) { }
558 0 0 if ($axb >= 0) { }
580 0 0 if ($in >= $array->[5]) { }
605 0 0 if ($in >= $array->[5]) { }
650 0 16 unless @_ == 3
668 0 16 unless @_ == 4
700 0 0 unless $n == int $n and $n >= 2
742 0 0 ref $p eq 'ARRAY' ? :
0 0 defined $p ? :
745 0 0 defined $p->[0] && !ref($p->[0]) ? :
751 0 0 if (defined($type = $self->[1][0])) { }
754 0 0 if ($type == 0) { }
0 0 elsif ($type == 1) { }
0 0 elsif ($type == 2) { }
0 0 elsif ($type == 3) { }
0 0 elsif ($type == 4) { }
813 0 0 if ($dir) { }
819 0 0 if ($d) { }
851 0 0 if ($dir) { }
888 0 16 unless defined($cnt = $Np[$fun])
894 3 23 $_ & 2147483648 ? :
906 0 16 unless $self->[1][0] == int $self->[1][0] and defined $Np[$self->[1][0]] and $Np[$self->[1][0]] == $#{$$self[1];}