Branch Coverage

lib/PDL/Slices-pp-slice.c
Criterion Covered Total %
branch 9 12 75.0


line true false branch
134 7651 34 PDL_FREE_CODE(__privtrans, destroy, free(__params->odim); /* CType.get_free */
7539 146 PDL_FREE_CODE(__privtrans, destroy, free(__params->odim); /* CType.get_free */
168 0 7651 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
170 0 7651 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
174 0 7651 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
206 1 7650 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));