Branch Coverage

src/xh_string.h
Criterion Covered Total %
branch 14 20 70.0


line true false branch
58 1 3 while ((ch = *s++) == ' ' || ch == '\t' || ch == '\n' || ch == '\r');
1 2 while ((ch = *s++) == ' ' || ch == '\t' || ch == '\n' || ch == '\r');
1 1 while ((ch = *s++) == ' ' || ch == '\t' || ch == '\n' || ch == '\r');
0 1 while ((ch = *s++) == ' ' || ch == '\t' || ch == '\n' || ch == '\r');
59 0 1 if (ch == '\0') {
66 2 0 while (--end != s && ((ch = *end) == ' ' || ch == '\t' || ch == '\n' || ch == '\r'));
1 1 while (--end != s && ((ch = *end) == ' ' || ch == '\t' || ch == '\n' || ch == '\r'));
0 1 while (--end != s && ((ch = *end) == ' ' || ch == '\t' || ch == '\n' || ch == '\r'));
0 1 while (--end != s && ((ch = *end) == ' ' || ch == '\t' || ch == '\n' || ch == '\r'));
0 1 while (--end != s && ((ch = *end) == ' ' || ch == '\t' || ch == '\n' || ch == '\r'));