Branch Coverage

encengine.c
Criterion Covered Total %
branch 26 34 76.4


line true false branch
104 7230861 58711 while (s < send) {
107 39066818 7230861 while (byte > e->max)
109 7230709 152 if (byte >= e->min && e->slen && (approx || !(e->slen & 0x80))) {
7228681 2028 if (byte >= e->min && e->slen && (approx || !(e->slen & 0x80))) {
1143589 6085092 if (byte >= e->min && e->slen && (approx || !(e->slen & 0x80))) {
1143589 0 if (byte >= e->min && e->slen && (approx || !(e->slen & 0x80))) {
111 7228570 111 if (cend <= send) {
113 5230260 1998310 if ((n = e->dlen)) {
116 5230260 0 if (dst) {
117 5229117 1143 if (oend <= dend) {
118 7111063 5229117 while (d < oend)
132 5229117 1998310 if (s == cend) {
133 4690938 538179 if (approx && (e->slen & 0x80))
0 4690938 if (approx && (e->slen & 0x80))
136 0 5229117 if (term && (STRLEN)(d-dlast) == tlen && memEQ(dlast, term, tlen)) {
0 0 if (term && (STRLEN)(d-dlast) == tlen && memEQ(dlast, term, tlen)) {
0 0 if (term && (STRLEN)(d-dlast) == tlen && memEQ(dlast, term, tlen)) {