Branch Coverage

tstr_cparse_rfc2822.c
Criterion Covered Total %
branch 90 252 35.7


line true false branch
47 0 40 if ( p == pe )
64 25 0 if ( 48 <= (*p) && (*p) <= 57 )
24 1 if ( 48 <= (*p) && (*p) <= 57 )
79 4 35 if ( (*p) == 32 )
81 35 0 if ( 48 <= (*p) && (*p) <= 57 )
35 0 if ( 48 <= (*p) && (*p) <= 57 )
135 0 0 if ( ++p == pe )
144 0 39 if ( ++p == pe )
147 39 0 if ( (*p) == 32 )
165 39 0 if ( 48 <= (*p) && (*p) <= 57 )
39 0 if ( 48 <= (*p) && (*p) <= 57 )
177 39 0 if ( 48 <= (*p) && (*p) <= 57 )
39 0 if ( 48 <= (*p) && (*p) <= 57 )
181 0 39 if ( ++p == pe )
184 39 0 if ( 48 <= (*p) && (*p) <= 57 )
39 0 if ( 48 <= (*p) && (*p) <= 57 )
188 0 39 if ( ++p == pe )
191 39 0 if ( 48 <= (*p) && (*p) <= 57 )
39 0 if ( 48 <= (*p) && (*p) <= 57 )
195 0 39 if ( ++p == pe )
198 39 0 if ( (*p) == 32 )
216 39 0 if ( 48 <= (*p) && (*p) <= 57 )
39 0 if ( 48 <= (*p) && (*p) <= 57 )
228 39 0 if ( 48 <= (*p) && (*p) <= 57 )
39 0 if ( 48 <= (*p) && (*p) <= 57 )
232 0 39 if ( ++p == pe )
235 39 0 if ( (*p) == 58 )
253 39 0 if ( 48 <= (*p) && (*p) <= 57 )
39 0 if ( 48 <= (*p) && (*p) <= 57 )
265 39 0 if ( 48 <= (*p) && (*p) <= 57 )
39 0 if ( 48 <= (*p) && (*p) <= 57 )
269 0 39 if ( ++p == pe )
308 11 0 if ( 65 <= (*p) && (*p) <= 90 )
11 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 11 if ( (*p) > 90 ) {
412 0 0 if ( 97 <= (*p) && (*p) <= 122 )
0 0 if ( 97 <= (*p) && (*p) <= 122 )
414 11 0 } else if ( (*p) >= 65 )
418 0 11 if ( ++p == pe )
421 11 0 if ( 65 <= (*p) && (*p) <= 90 )
11 0 if ( 65 <= (*p) && (*p) <= 90 )
425 11 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 37 0 if ( 48 <= (*p) && (*p) <= 57 )
37 0 if ( 48 <= (*p) && (*p) <= 57 )
548 37 0 if ( 48 <= (*p) && (*p) <= 57 )
37 0 if ( 48 <= (*p) && (*p) <= 57 )
552 0 37 if ( ++p == pe )
555 37 0 if ( (*p) == 32 )
559 0 0 if ( ++p == pe )
582 0 24 if ( ++p == pe )
605 0 0 if ( ++p == pe )
630 0 14 if ( ++p == pe )
639 0 1 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 35 if ( ++p == pe )
747 35 0 if ( (*p) == 32 )
765 0 10 if ( ++p == pe )
774 0 15 if ( ++p == pe )
777 15 0 if ( (*p) == 44 )
795 15 0 if ( (*p) == 32 )
799 0 15 if ( ++p == pe )
802 15 0 if ( 48 <= (*p) && (*p) <= 57 )
15 0 if ( 48 <= (*p) && (*p) <= 57 )
820 0 4 if ( ++p == pe )
845 0 0 if ( ++p == pe )
870 0 1 if ( ++p == pe )
879 0 0 if ( ++p == pe )
902 0 0 if ( ++p == pe )
984 0 39 if ( p == eof )
1017 0 40 _out: {}