Branch Coverage

XS.xs
Criterion Covered Total %
branch 22 30 73.3


line true false branch
42 93 0 input = SvPV(sv, len);
45 93 0 RETVAL = newSV(len ? len : 1);
49 93 93 for (i = 0; i < size; i++) {
50 186 0 for (z = 0; z < 5 && i < size; z++, i++) {
93 93 for (z = 0; z < 5 && i < size; z++, i++) {
72 558 93 for (i = ap[size % 5]; i; i--)
94 93 0 input = SvPV(sv, len);
97 558 93 for (pad = 0, i = len-1; input[i] == '='; i--) {
103 93 0 RETVAL = newSV(len ? len : 1);
107 93 93 for (i = 0; i < size; i++) {
108 93 0 if (input[i] != '=') {
109 279 0 for (x = 0, z = 0; z < 8 && i < size; z++, i++) {
186 93 for (x = 0, z = 0; z < 8 && i < size; z++, i++) {
111 186 0 if (v != INVALID) {
112 2182 186 for (t = 0; v != t; t++);