Branch Coverage

/usr/local/lib/perl5/site_perl/5.26.1/x86_64-linux/PDL/PP.pm
Criterion Covered Total %
branch 16 62 25.8


line true false branch
584 0 14
1852 0 0 } #sub callPerlInit()
2060 0 8 ${ci}if (nreturn) {
2061 0 0 ${ci} if (nreturn > 0) EXTEND (SP, nreturn );
0 0 ${ci} if (nreturn > 0) EXTEND (SP, nreturn );
0 0 ${ci} if (nreturn > 0) EXTEND (SP, nreturn );
2527 0 14 } # sub: coerce_types()
2568 14 0 } # sub: find_datatype()
2571 14 0
2572 14 0 sub NT2Copies_p {&NT2Copies__({ToPtrs=>1},@_);}
2573 14 0
2574 14 0 sub NT2Free_p {&NT2Free__({ToPtrs=>1},@_);}
2575 14 0
2576 14 0 sub NT2Decls {&NT2Decls__({},@_);}
2577 14 0
2578 0 14 sub NT2Decls__ {
2600 0 0
2612 8 0
2790 14 0 my($pnames,$pobjs,$dobjs,$dpars,$pcode, $noPthreadFlag) = @_;
0 14 my($pnames,$pobjs,$dobjs,$dpars,$pcode, $noPthreadFlag) = @_;
2791 0 0 my $str = PDL::PP::pp_line_numbers(__LINE__, '');
2797 0 14 my @privname = map { "\$PRIV(pdls[$_])" } ( 0 .. $nn );
2798 0 0 $str .= $npdls ? "PDL_Indx __creating[$npdls];\n" : "PDL_Indx __creating[1];\n";
2806 0 0 $str .= "__creating[$_] = ";
2807 0 0 if ( $pobjs->{$pnames->[$_]}{FlagCreat} ) {
2811 0 0 }
2816 0 0 PDL->initthreadstruct(2,\$PRIV(pdls),
0 0 PDL->initthreadstruct(2,\$PRIV(pdls),
2820 0 0 $noPthreadFlag );
2827 0 0
3384 0 0 {int i;