Branch Coverage

lib/PDL/Image2D/misc.c
Criterion Covered Total %
branch 35 56 62.5


line true false branch
6 2 0 if (i==j)
11 0 0 } while ( k != j && k != i );
0 0 } while ( k != j && k != i );
12 0 0 if ( k == j ) {
37 4 2 for (i=1; i
38 4 0 ymin = PDLMIN(ymin, PY(i));
39 0 4 ymax = PDLMAX(ymax, PY(i));
40 4 0 xmin = PDLMIN(xmin, PX(i));
41 2 2 xmax = PDLMAX(xmax, PX(i));
43 2 0 if (xmin < 0 || xmax >= wx || ymin < 0 || ymax >= wy) {
2 0 if (xmin < 0 || xmax >= wx || ymin < 0 || ymax >= wy) {
2 0 if (xmin < 0 || xmax >= wx || ymin < 0 || ymax >= wy) {
0 2 if (xmin < 0 || xmax >= wx || ymin < 0 || ymax >= wy) {
49 10 2 for (l=ymin; l<= ymax; l++) {
52 30 10 for (i=0; i
55 14 16 if ((t1 < l && l <= t2) || (t1 >= l && l > t2)) {
6 8 if ((t1 < l && l <= t2) || (t1 >= l && l > t2)) {
16 6 if ((t1 < l && l <= t2) || (t1 >= l && l > t2)) {
8 8 if ((t1 < l && l <= t2) || (t1 >= l && l > t2)) {
56 0 16 if (nsect > MAXSEC) {
67 8 10 for (i=1; i
68 8 8 for (j=0; j
69 0 8 if (x[j] > x[i]) {
74 10 0 if (fwrd) {
75 8 10 for (i=0; i
76 20 8 line(x[i],x[i+1],l);
79 0 0 for (i=nsect-1; i>0; i -= 2)
80 0 0 line(x[i-1],x[i],l);