Branch Coverage

pp-init_pltr.c
Criterion Covered Total %
branch 18 32 56.2


line true false branch
67 0 32 if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in init_pltr:" "broadcast.incs NULL");
89 32 0 switch (__privtrans->__datatype) { /* Start generic switch */
92 0 32 PDL_BROADCASTLOOP_START_init_pltr_readdata {
0 32 PDL_BROADCASTLOOP_START_init_pltr_readdata {
0 32 PDL_BROADCASTLOOP_START_init_pltr_readdata {
0 32 PDL_BROADCASTLOOP_START_init_pltr_readdata {
0 32 PDL_BROADCASTLOOP_START_init_pltr_readdata {
32 32 PDL_BROADCASTLOOP_START_init_pltr_readdata {
32 32 PDL_BROADCASTLOOP_START_init_pltr_readdata {
96 0 32 (IV) SvRV (__params->p2));}PDL_BROADCASTLOOP_END_init_pltr_readdata
0 32 (IV) SvRV (__params->p2));}PDL_BROADCASTLOOP_END_init_pltr_readdata
110 32 0 PDL_FREE_CODE(__privtrans, destroy, SvREFCNT_dec(__params->p0); /* CType.get_free */
140 0 32 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
142 0 32 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
144 0 32 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
148 0 32 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));