Branch Coverage

lib/PDL/ImageRGB.xs
Criterion Covered Total %
branch 5 56 8.9


line true false branch
44 0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 2);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 2);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 2);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 2);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 2);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 2);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 2);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 2);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 2);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 2);
0 0 PDL_XS_PREAMBLE((items == 4) ? 0 : 2);
45 0 0 if (!((items == 2) || (items == 4)))
0 0 if (!((items == 2) || (items == 4)))
53 0 0 if (b_SV) { b = PDL_CORE_(SvPDLV)(b_SV); } else b = PDL_XS_PERLINIT_initsv(b_SV);
0 0 if (b_SV) { b = PDL_CORE_(SvPDLV)(b_SV); } else b = PDL_XS_PERLINIT_initsv(b_SV);
54 0 0 if (c_SV) { c = PDL_CORE_(SvPDLV)(c_SV); } else c = PDL_XS_PERLINIT_initsv(c_SV);
0 0 if (c_SV) { c = PDL_CORE_(SvPDLV)(c_SV); } else c = PDL_XS_PERLINIT_initsv(c_SV);
56 0 0 PDL_XS_RETURN(ST(0) = b_SV;ST(1) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV;ST(1) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV;ST(1) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV;ST(1) = c_SV)
0 0 PDL_XS_RETURN(ST(0) = b_SV;ST(1) = c_SV)
68 15 0 if (SvTRUE (ERRSV)) Perl_croak(aTHX_ "%s",SvPV_nolen (ERRSV));
0 15 if (SvTRUE (ERRSV)) Perl_croak(aTHX_ "%s",SvPV_nolen (ERRSV));
0 0 if (SvTRUE (ERRSV)) Perl_croak(aTHX_ "%s",SvPV_nolen (ERRSV));
70 0 15 if (!CoreSV)
72 0 15 if (!(PDL = INT2PTR(Core*,SvIV( CoreSV )))) /* Core* value */
74 0 15 if (PDL->Version != PDL_CORE_VERSION)