Branch Coverage

tstr_cparse_rfc2822.c
Criterion Covered Total %
branch 79 252 31.3


line true false branch
47 0 29 if ( p == pe )
64 25 0 if ( 48 <= (*p) && (*p) <= 57 )
24 1 if ( 48 <= (*p) && (*p) <= 57 )
79 4 24 if ( (*p) == 32 )
81 24 0 if ( 48 <= (*p) && (*p) <= 57 )
24 0 if ( 48 <= (*p) && (*p) <= 57 )
135 0 0 if ( ++p == pe )
144 0 28 if ( ++p == pe )
147 28 0 if ( (*p) == 32 )
165 28 0 if ( 48 <= (*p) && (*p) <= 57 )
28 0 if ( 48 <= (*p) && (*p) <= 57 )
177 28 0 if ( 48 <= (*p) && (*p) <= 57 )
28 0 if ( 48 <= (*p) && (*p) <= 57 )
181 0 28 if ( ++p == pe )
184 28 0 if ( 48 <= (*p) && (*p) <= 57 )
28 0 if ( 48 <= (*p) && (*p) <= 57 )
188 0 28 if ( ++p == pe )
191 28 0 if ( 48 <= (*p) && (*p) <= 57 )
28 0 if ( 48 <= (*p) && (*p) <= 57 )
195 0 28 if ( ++p == pe )
198 28 0 if ( (*p) == 32 )
216 28 0 if ( 48 <= (*p) && (*p) <= 57 )
28 0 if ( 48 <= (*p) && (*p) <= 57 )
228 28 0 if ( 48 <= (*p) && (*p) <= 57 )
28 0 if ( 48 <= (*p) && (*p) <= 57 )
232 0 28 if ( ++p == pe )
235 28 0 if ( (*p) == 58 )
253 28 0 if ( 48 <= (*p) && (*p) <= 57 )
28 0 if ( 48 <= (*p) && (*p) <= 57 )
265 28 0 if ( 48 <= (*p) && (*p) <= 57 )
28 0 if ( 48 <= (*p) && (*p) <= 57 )
269 0 28 if ( ++p == pe )
308 0 0 if ( 65 <= (*p) && (*p) <= 90 )
0 0 if ( 65 <= (*p) && (*p) <= 90 )
320 25 0 if ( 48 <= (*p) && (*p) <= 57 )
25 0 if ( 48 <= (*p) && (*p) <= 57 )
324 0 25 if ( ++p == pe )
327 25 0 if ( 48 <= (*p) && (*p) <= 57 )
25 0 if ( 48 <= (*p) && (*p) <= 57 )
331 0 25 if ( ++p == pe )
334 25 0 if ( 48 <= (*p) && (*p) <= 57 )
25 0 if ( 48 <= (*p) && (*p) <= 57 )
338 0 25 if ( ++p == pe )
341 25 0 if ( 48 <= (*p) && (*p) <= 57 )
25 0 if ( 48 <= (*p) && (*p) <= 57 )
345 24 1 if ( ++p == pe )
348 1 0 if ( (*p) == 32 )
378 1 0 if ( (*p) == 40 )
382 0 1 if ( ++p == pe )
385 1 0 if ( 40 <= (*p) && (*p) <= 41 )
0 1 if ( 40 <= (*p) && (*p) <= 41 )
389 0 3 if ( ++p == pe )
398 1 0 if ( ++p == pe )
411 0 0 if ( (*p) > 90 ) {
412 0 0 if ( 97 <= (*p) && (*p) <= 122 )
0 0 if ( 97 <= (*p) && (*p) <= 122 )
414 0 0 } else if ( (*p) >= 65 )
418 0 0 if ( ++p == pe )
421 0 0 if ( 65 <= (*p) && (*p) <= 90 )
0 0 if ( 65 <= (*p) && (*p) <= 90 )
425 0 0 if ( ++p == pe )
428 0 0 if ( (*p) == 32 )
430 0 0 if ( 65 <= (*p) && (*p) <= 90 )
0 0 if ( 65 <= (*p) && (*p) <= 90 )
434 0 0 if ( ++p == pe )
437 0 0 if ( (*p) == 32 )
439 0 0 if ( 65 <= (*p) && (*p) <= 90 )
0 0 if ( 65 <= (*p) && (*p) <= 90 )
443 0 0 if ( ++p == pe )
446 0 0 if ( (*p) == 32 )
448 0 0 if ( 65 <= (*p) && (*p) <= 90 )
0 0 if ( 65 <= (*p) && (*p) <= 90 )
452 0 0 if ( ++p == pe )
455 0 0 if ( (*p) == 32 )
467 1 0 if ( (*p) == 77 )
469 0 0 if ( (*p) > 90 ) {
470 0 0 if ( 97 <= (*p) && (*p) <= 122 )
0 0 if ( 97 <= (*p) && (*p) <= 122 )
472 0 0 } else if ( (*p) >= 65 )
476 0 1 if ( ++p == pe )
479 1 0 if ( (*p) == 84 )
481 0 0 if ( 65 <= (*p) && (*p) <= 90 )
0 0 if ( 65 <= (*p) && (*p) <= 90 )
485 2 0 if ( ++p == pe )
488 0 0 if ( (*p) == 32 )
490 0 0 if ( 65 <= (*p) && (*p) <= 90 )
0 0 if ( 65 <= (*p) && (*p) <= 90 )
502 2 0 if ( (*p) == 84 )
504 0 0 if ( (*p) > 90 ) {
505 0 0 if ( 97 <= (*p) && (*p) <= 122 )
0 0 if ( 97 <= (*p) && (*p) <= 122 )
507 0 0 } else if ( (*p) >= 65 )
511 1 1 if ( ++p == pe )
518 0 0 if ( 65 <= (*p) && (*p) <= 90 )
0 0 if ( 65 <= (*p) && (*p) <= 90 )
536 26 0 if ( 48 <= (*p) && (*p) <= 57 )
26 0 if ( 48 <= (*p) && (*p) <= 57 )
548 26 0 if ( 48 <= (*p) && (*p) <= 57 )
26 0 if ( 48 <= (*p) && (*p) <= 57 )
552 0 26 if ( ++p == pe )
555 26 0 if ( (*p) == 32 )
559 0 0 if ( ++p == pe )
582 0 24 if ( ++p == pe )
605 0 0 if ( ++p == pe )
630 0 4 if ( ++p == pe )
639 0 0 if ( ++p == pe )
664 0 0 if ( ++p == pe )
689 0 0 if ( ++p == pe )
712 0 0 if ( ++p == pe )
735 0 0 if ( ++p == pe )
744 0 24 if ( ++p == pe )
747 24 0 if ( (*p) == 32 )
765 0 0 if ( ++p == pe )
774 0 4 if ( ++p == pe )
777 4 0 if ( (*p) == 44 )
795 4 0 if ( (*p) == 32 )
799 0 4 if ( ++p == pe )
802 4 0 if ( 48 <= (*p) && (*p) <= 57 )
4 0 if ( 48 <= (*p) && (*p) <= 57 )
820 0 4 if ( ++p == pe )
845 0 0 if ( ++p == pe )
870 0 0 if ( ++p == pe )
879 0 0 if ( ++p == pe )
902 0 0 if ( ++p == pe )
984 0 28 if ( p == eof )
1017 0 29 _out: {}