Branch Coverage

hax/sv_numcmp.c.inc
Criterion Covered Total %
branch 9 38 23.6


line true false branch
11 0 49 SvIV_please_nomg(left);
0 0 SvIV_please_nomg(left);
12 0 49 SvIV_please_nomg(right);
0 0 SvIV_please_nomg(right);
19 49 0 SvIOK(left) && SvIOK(right)
49 0 SvIOK(left) && SvIOK(right)
23 49 0 switch((SvUOK(left) ? 1 : 0) | (SvUOK(right) ? 2 : 0)) {
27 28 21 if (liv < riv) return -1;
28 15 13 else if(liv > riv) return 1;
35 0 0 if(riv < 0)
38 0 0 if (liv < riv) return -1;
39 0 0 else if(liv > riv) return 1;
46 0 0 if(liv < 0)
49 0 0 if (liv < riv) return -1;
50 0 0 else if(liv > riv) return 1;
57 0 0 if (luv < ruv) return -1;
58 0 0 else if(luv > ruv) return 1;
68 0 0 if (lnv < rnv) return -1;
69 0 0 else if(lnv > rnv) return 1;