Branch Coverage

xs/API.xs
Criterion Covered Total %
branch 2 70 2.8


line true false branch
9 0 0 if(MY_CXT.current_argv == NULL)
11 0 0 RETVAL = ffi_pl_arguments_count(MY_CXT.current_argv);
22 0 0 if(MY_CXT.current_argv == NULL)
24 0 0 RETVAL = ffi_pl_arguments_get_pointer(MY_CXT.current_argv, i);
36 0 6 if(MY_CXT.current_argv == NULL)
47 0 0 if(MY_CXT.current_argv == NULL)
61 0 0 if(MY_CXT.current_argv == NULL)
72 0 0 if(MY_CXT.current_argv == NULL)
74 0 0 RETVAL = ffi_pl_arguments_get_uint8(MY_CXT.current_argv, i);
86 0 0 if(MY_CXT.current_argv == NULL)
97 0 0 if(MY_CXT.current_argv == NULL)
99 0 0 RETVAL = ffi_pl_arguments_get_sint8(MY_CXT.current_argv, i);
111 0 0 if(MY_CXT.current_argv == NULL)
122 0 0 if(MY_CXT.current_argv == NULL)
124 0 0 RETVAL = ffi_pl_arguments_get_float(MY_CXT.current_argv, i);
136 0 0 if(MY_CXT.current_argv == NULL)
147 0 0 if(MY_CXT.current_argv == NULL)
149 0 0 RETVAL = ffi_pl_arguments_get_double(MY_CXT.current_argv, i);
161 0 0 if(MY_CXT.current_argv == NULL)
172 0 0 if(MY_CXT.current_argv == NULL)
174 0 0 RETVAL = ffi_pl_arguments_get_uint16(MY_CXT.current_argv, i);
186 0 0 if(MY_CXT.current_argv == NULL)
197 0 0 if(MY_CXT.current_argv == NULL)
199 0 0 RETVAL = ffi_pl_arguments_get_sint16(MY_CXT.current_argv, i);
211 0 0 if(MY_CXT.current_argv == NULL)
222 0 0 if(MY_CXT.current_argv == NULL)
224 0 0 RETVAL = ffi_pl_arguments_get_uint32(MY_CXT.current_argv, i);
236 0 0 if(MY_CXT.current_argv == NULL)
247 0 0 if(MY_CXT.current_argv == NULL)
249 0 0 RETVAL = ffi_pl_arguments_get_sint32(MY_CXT.current_argv, i);
261 0 0 if(MY_CXT.current_argv == NULL)
272 0 0 if(MY_CXT.current_argv == NULL)
284 0 6 if(MY_CXT.current_argv == NULL)
295 0 0 if(MY_CXT.current_argv == NULL)
307 0 0 if(MY_CXT.current_argv == NULL)