Branch Coverage

ulib/parse.c
Criterion Covered Total %
branch 23 26 88.4


line true false branch
16 6 1440148 if (strlen(in) != 36)
18 53285476 1440148 for (i=0, cp = in; i <= 36; i++,cp++) {
19 51845328 1440148 if ((i == 8) || (i == 13) || (i == 18) || (i == 23)) {
50405180 1440148 if ((i == 8) || (i == 13) || (i == 18) || (i == 23)) {
48965032 1440148 if ((i == 8) || (i == 13) || (i == 18) || (i == 23)) {
1440148 47524884 if ((i == 8) || (i == 13) || (i == 18) || (i == 23)) {
20 5760592 0 if (*cp == '-')
24 1440148 46084736 if (i == 36 && *cp == 0)
1440148 0 if (i == 36 && *cp == 0)
26 0 46084736 if (!isxdigit((int)*cp))
35 8640888 1440148 for (i=0; i < 6; i++) {
56 98454155 38524749 } while (n > 0);
58 1276808 38524749 while (i > 0)