Branch Coverage

ProcessTable.xs
Criterion Covered Total %
branch 38 88 43.1


line true false branch
81 53 0 if(
82 0 53 Ttydevs != NULL &&
139 3 50 if(Fields == NULL){
147 2067 53 while( *format ){
152 0 0 va_arg(args, char *);
153 0 0 va_arg(args, int);
157 0 106 s_val = va_arg(args, char *);
158 0 106 i_val = va_arg(args, int);
164 1367 106 for (s = s_val; s < (s_val + i_val); s += len + 1) {
173 0 0 va_arg(args, char *);
177 53 318 s_val = va_arg(args, char *);
182 0 0 va_arg(args, int);
186 159 636 i_val = va_arg(args, int);
190 53 742 if( !strcmp(key, "ttynum") ) store_ttydev( myhash, i_val );
194 0 0 va_arg(args, unsigned );
198 0 0 u_val = va_arg(args, unsigned);
203 0 0 va_arg(args, long);
207 0 371 l_val = va_arg(args, long);
210 0 371 if( !strcmp(key, "ttynum") ) store_ttydev( myhash, l_val );
214 0 0 va_arg(args, unsigned long);
218 0 53 p_val = va_arg(args, unsigned long);
223 0 0 va_arg(args, long long);
227 0 371 ll_val = va_arg(args, long long);
232 0 0 SV_val = va_arg(args, SV *);
345 6 0 if (!obj || !SvOK (obj) || !SvROK (obj) || !sv_isobject (obj)) {
0 6 if (!obj || !SvOK (obj) || !SvROK (obj) || !sv_isobject (obj)) {
0 0 if (!obj || !SvOK (obj) || !SvROK (obj) || !sv_isobject (obj)) {
0 0 if (!obj || !SvOK (obj) || !SvROK (obj) || !sv_isobject (obj)) {
5 1 if (!obj || !SvOK (obj) || !SvROK (obj) || !sv_isobject (obj)) {
0 5 if (!obj || !SvOK (obj) || !SvROK (obj) || !sv_isobject (obj)) {
363 2 3 if( hv_exists(hash, "Table", 5) ){
395 2 0 if (!obj || !SvOK (obj) || !SvROK (obj) || !sv_isobject (obj)) {
0 2 if (!obj || !SvOK (obj) || !SvROK (obj) || !sv_isobject (obj)) {
0 0 if (!obj || !SvOK (obj) || !SvROK (obj) || !sv_isobject (obj)) {
0 0 if (!obj || !SvOK (obj) || !SvROK (obj) || !sv_isobject (obj)) {
1 1 if (!obj || !SvOK (obj) || !SvROK (obj) || !sv_isobject (obj)) {
0 1 if (!obj || !SvOK (obj) || !SvROK (obj) || !sv_isobject (obj)) {
402 0 1 if( Fields == NULL ){
403 0 0 PUSHMARK(SP);
404 0 0 XPUSHs(obj);
409 1 0 EXTEND(SP,Numfields);
0 1 EXTEND(SP,Numfields);
410 39 1 for (i=0; i < Numfields; i++ ){
421 0 3 if( (error = OS_initialize()) != NULL ){