Branch Coverage

lib/PDL/Slices-pp-broadcastI.c
Criterion Covered Total %
branch 9 16 56.2


line true false branch
101 940 0 PDL_FREE_CODE(__privtrans, destroy, free(__params->whichdims); /* CType.get_free */
940 0 PDL_FREE_CODE(__privtrans, destroy, free(__params->whichdims); /* CType.get_free */
131 0 940 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
133 0 940 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
137 0 940 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
143 0 940 if(!whichdims) {__params->whichdims=0;} /* CType.get_copy */
146 136 940 __malloc_ind_1 < whichdims_count;
165 0 940 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));