Branch Coverage

paste.im
Criterion Covered Total %
branch 68 142 47.8


line true false branch
23 0 83 if (x2
24 0 83 if (y2
25 0 83 if (tx < 0) {
31 0 83 if (ty < 0) {
36 83 0 if (x1 >= src->xsize || y1 >= src->ysize)
0 83 if (x1 >= src->xsize || y1 >= src->ysize)
38 0 83 if (x2 > src->xsize)
40 0 83 if (y2 > src->ysize)
42 83 0 if (x1 == x2 || y1 == y2)
0 83 if (x1 == x2 || y1 == y2)
49 77 6 #code im->bits == i_8_bits
52 5221 77 for(y=y1; y
715 6 for(y=y1; y
72 782 100 if (out_channels == in_channels)
1356 1630 if (out_channels == in_channels)
74 0 100 if (count == 0)
0 1630 if (count == 0)
83 0 0 while (count) {
2500 50 while (count) {
92 0 0 while (count) {
27700 270 while (count) {
100 0 0 while (count) {
2500 50 while (count) {
117 400 20 while (count) {
5400 120 while (count) {
125 400 20 while (count) {
5400 120 while (count) {
134 20 20 while (count) {
7600 250 while (count) {
152 0 0 while (count) {
5000 100 while (count) {
160 0 0 while (count) {
2500 50 while (count) {
170 0 0 while (count) {
2500 50 while (count) {
193 400 20 while (count) {
5400 120 while (count) {
202 0 0 while (count) {
13900 230 while (count) {
211 400 20 while (count) {
15400 220 while (count) {
238 0 0 if (out_channels == in_channels)
0 0 if (out_channels == in_channels)
240 0 0 if (count == 0)
0 0 if (count == 0)
259 0 0 while (count) {
0 0 while (count) {
272 0 0 while (count) {
0 0 while (count) {
293 0 0 while (count) {
0 0 while (count) {
297 0 0 for (ch = 0; ch < 3; ++ch) {
0 0 for (ch = 0; ch < 3; ++ch) {
311 0 0 while (count) {
0 0 while (count) {
314 0 0 for (ch = 0; ch < 3; ++ch) {
0 0 for (ch = 0; ch < 3; ++ch) {
363 920 72 if (out_channels == im->channels)
3686 104 if (out_channels == im->channels)
368 0 0 switch (im->channels) {
0 0 switch (im->channels) {
380 0 0 for (x = l; x < r; ++x) {
0 0 for (x = l; x < r; ++x) {
414 0 0 for (x = l; x < r; ++x) {
0 0 for (x = l; x < r; ++x) {
416 0 0 for (ch = 0; ch < 3; ++ch) {
0 0 for (ch = 0; ch < 3; ++ch) {
437 2112 72 for (x = l; x < r; ++x) {
2624 104 for (x = l; x < r; ++x) {
439 6336 2112 for (ch = 0; ch < 3; ++ch) {
7872 2624 for (ch = 0; ch < 3; ++ch) {