Branch Coverage

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


line true false branch
36 0 1 if (@_)
39 0 0 unless ref $_[0] eq 'ARRAY'
42 0 0 unless $_[0][0] == int $_[0][0] and defined $Np[$_[0][0]]
45 0 0 unless $#{$_[0];} == $Np[$_[0][0]]
71 0 0 unless $p[1]
72 0 0 if $p[0] > 0
73 0 0 if $p[0] > 2
76 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) { }
126 0 0 if (@_)
132 0 0 unless ref $array eq 'ARRAY'
138 0 0 unless $type == int $type and $type >= 0 and $type <= 4
141 0 0 unless $#{$array;} == $Np[$type]
172 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) { }
175 0 0 if ($a->[1] == 1) { }
183 0 0 if ($in > 0) { }
201 0 0 if ($in >= -$a->[3] / $a->[2]) { }
217 0 0 if ($in >= -$a->[3] / $a->[2]) { }
233 0 0 if ($in >= $a->[5]) { }
249 0 0 if ($in >= $a->[5]) { }
289 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) { }
292 0 0 if ($a->[1] == 1) { }
300 0 0 if ($in > 0) { }
318 0 0 if ($in >= 0) { }
334 0 0 if ($in >= $a->[4]) { }
350 0 0 if ($in >= $a->[4] * $a->[5]) { }
366 0 0 if ($in >= $a->[4] * $a->[5] + $a->[7]) { }
406 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) { }
409 0 0 if ($a->[1] == 1) { }
417 0 0 if ($in > 0) { }
435 0 0 if ($in >= -$a->[3] / $a->[2]) { }
451 0 0 if ($in >= -$a->[3] / $a->[2]) { }
467 0 0 if ($in >= $a->[5]) { }
483 0 0 if ($in >= $a->[5]) { }
524 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) { }
536 0 0 if ($axb >= 0) { }
561 0 0 if ($axb >= 0) { }
583 0 0 if ($in >= $array->[5]) { }
608 0 0 if ($in >= $array->[5]) { }
653 0 16 unless @_ == 3
671 0 16 unless @_ == 4
703 0 0 unless $n == int $n and $n >= 2
745 0 0 ref $p eq 'ARRAY' ? :
0 0 defined $p ? :
748 0 0 defined $p->[0] && !ref($p->[0]) ? :
754 0 0 if (defined($type = $self->[1][0])) { }
757 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) { }
816 0 0 if ($dir) { }
822 0 0 if ($d) { }
854 0 0 if ($dir) { }
891 0 16 unless defined($cnt = $Np[$fun])
897 3 23 $_ & 2147483648 ? :
909 0 16 unless $self->[1][0] == int $self->[1][0] and defined $Np[$self->[1][0]] and $Np[$self->[1][0]] == $#{$$self[1];}