Branch Coverage

lib/PDL/Image2D-pp-rot2d.c
Criterion Covered Total %
branch 0 80 0.0


line true false branch
51 0 0 switch (__privtrans->__datatype) { /* Start generic switch */
53 0 0 PDL_DECLARE_PARAMS_rot2d_0(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_0(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_0(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_0(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_0(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
55 0 0 if (getnewsize(__privtrans->ind_sizes[0],__privtrans->ind_sizes[1],
66 0 0 PDL_RETERROR(PDL_err, PDL->redodims_default(__privtrans));
75 0 0 if (!__privtrans->broadcast.incs) return PDL->make_error(PDL_EUSERERROR, "Error in rot2d:" "broadcast.incs NULL");
133 0 0 switch (__privtrans->__datatype) { /* Start generic switch */
135 0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
0 0 PDL_DECLARE_PARAMS_rot2d_1(PDL_Byte,B,PDL_Float,F,PDL_Long,L)
136 0 0 PDL_BROADCASTLOOP_START_rot2d_readdata {int ierr;
0 0 PDL_BROADCASTLOOP_START_rot2d_readdata {int ierr;
0 0 PDL_BROADCASTLOOP_START_rot2d_readdata {int ierr;
0 0 PDL_BROADCASTLOOP_START_rot2d_readdata {int ierr;
0 0 PDL_BROADCASTLOOP_START_rot2d_readdata {int ierr;
0 0 PDL_BROADCASTLOOP_START_rot2d_readdata {int ierr;
0 0 PDL_BROADCASTLOOP_START_rot2d_readdata {int ierr;
137 0 0 if ((ierr = rotate(im_datap,om_datap,__privtrans->ind_sizes[0],__privtrans->ind_sizes[1],__privtrans->ind_sizes[2],
139 0 0 if (ierr == -1)
143 0 0 }}PDL_BROADCASTLOOP_END_rot2d_readdata
0 0 }}PDL_BROADCASTLOOP_END_rot2d_readdata
179 0 0 if (!PDL) return (pdl_error){PDL_EFATAL, "PDL core struct is NULL, can't continue",0};
181 0 0 if (!__privtrans) return PDL->make_error_simple(PDL_EFATAL, "Couldn't create trans");
187 0 0 PDL_RETERROR(PDL_err, PDL->type_coerce(__privtrans));
188 0 0 PDL_RETERROR(PDL_err, PDL->make_trans_mutual(__privtrans));