Branch Coverage

t/MyTest_xsgen.cc
Criterion Covered Total %
branch 3 62 4.8


line true false branch
166 0 0 if (items != 1)
170 0 0 dXSTARG;
0 0 dXSTARG;
171 0 0 int count = (int)SvIV(ST(0))
0 0 int count = (int)SvIV(ST(0))
180 0 0 XSprePUSH; PUSHu((UV)RETVAL);
0 0 XSprePUSH; PUSHu((UV)RETVAL);
183 0 0 }); }
190 0 0 if (items != 1)
203 0 0 }); }
210 0 0 if (items != 0)
221 0 0 }); }
228 0 0 if (items != 0)
239 0 0 }); }
246 0 0 if (items != 3)
250 0 0 dXSTARG;
0 0 dXSTARG;
253 0 0 int cnt = (int)SvIV(ST(2))
0 0 int cnt = (int)SvIV(ST(2))
257 0 0 const char* __cls_buf = SvPV(ST(0), __cls_len);
0 0 const char* __cls_buf = SvPV(ST(0), __cls_len);
258 0 0 cls.assign(__cls_buf, __cls_len); }
262 0 0 const char* __meth_buf = SvPV(ST(1), __meth_len);
0 0 const char* __meth_buf = SvPV(ST(1), __meth_len);
263 0 0 meth.assign(__meth_buf, __meth_len); }
273 0 0 XSprePUSH; PUSHu((UV)RETVAL);
0 0 XSprePUSH; PUSHu((UV)RETVAL);
276 0 0 }); }
287 0 34 dVAR; dXSBOOTARGSXSAPIVERCHK;
0 34 dVAR; dXSBOOTARGSXSAPIVERCHK;
333 34 0 }); }