Branch Coverage

tstr_cparse_rfc9557.c
Criterion Covered Total %
branch 103 200 51.5


line true false branch
47 0 45 if ( p == pe )
52 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
67 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
71 0 45 if ( ++p == pe )
74 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
78 0 45 if ( ++p == pe )
81 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
85 0 45 if ( ++p == pe )
88 45 0 if ( (*p) == 45 )
106 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
118 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
122 0 45 if ( ++p == pe )
125 45 0 if ( (*p) == 45 )
143 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
155 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
159 0 45 if ( ++p == pe )
183 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
195 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
199 0 45 if ( ++p == pe )
202 45 0 if ( (*p) == 58 )
220 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
232 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
236 0 45 if ( ++p == pe )
239 45 0 if ( (*p) == 58 )
257 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
269 45 0 if ( 48 <= (*p) && (*p) <= 57 )
45 0 if ( 48 <= (*p) && (*p) <= 57 )
273 0 45 if ( ++p == pe )
313 18 0 if ( 48 <= (*p) && (*p) <= 57 )
18 0 if ( 48 <= (*p) && (*p) <= 57 )
317 0 18 if ( ++p == pe )
320 18 0 if ( 48 <= (*p) && (*p) <= 57 )
18 0 if ( 48 <= (*p) && (*p) <= 57 )
324 0 18 if ( ++p == pe )
327 18 0 if ( (*p) == 58 )
331 0 18 if ( ++p == pe )
334 18 0 if ( 48 <= (*p) && (*p) <= 57 )
18 0 if ( 48 <= (*p) && (*p) <= 57 )
338 0 18 if ( ++p == pe )
341 18 0 if ( 48 <= (*p) && (*p) <= 57 )
18 0 if ( 48 <= (*p) && (*p) <= 57 )
345 10 8 if ( ++p == pe )
348 8 0 if ( (*p) == 91 )
381 0 27 if ( (*p) < 65 ) {
382 0 0 if ( 45 <= (*p) && (*p) <= 57 )
0 0 if ( 45 <= (*p) && (*p) <= 57 )
384 3 24 } else if ( (*p) > 90 ) {
385 3 0 if ( 97 <= (*p) && (*p) <= 122 )
3 0 if ( 97 <= (*p) && (*p) <= 122 )
391 0 367 if ( ++p == pe )
400 32 304 if ( (*p) < 65 ) {
401 32 0 if ( 45 <= (*p) && (*p) <= 57 )
32 0 if ( 45 <= (*p) && (*p) <= 57 )
403 265 39 } else if ( (*p) > 90 ) {
404 265 0 if ( 97 <= (*p) && (*p) <= 122 )
265 0 if ( 97 <= (*p) && (*p) <= 122 )
410 26 2 if ( ++p == pe )
413 2 0 if ( (*p) == 91 )
431 11 0 if ( 48 <= (*p) && (*p) <= 57 )
11 0 if ( 48 <= (*p) && (*p) <= 57 )
449 8 0 if ( 48 <= (*p) && (*p) <= 57 )
8 0 if ( 48 <= (*p) && (*p) <= 57 )
453 0 8 if ( ++p == pe )
462 8 0 if ( 48 <= (*p) && (*p) <= 57 )
8 0 if ( 48 <= (*p) && (*p) <= 57 )
466 0 8 if ( ++p == pe )
475 5 0 if ( 48 <= (*p) && (*p) <= 57 )
5 0 if ( 48 <= (*p) && (*p) <= 57 )
479 0 5 if ( ++p == pe )
488 5 0 if ( 48 <= (*p) && (*p) <= 57 )
5 0 if ( 48 <= (*p) && (*p) <= 57 )
492 0 5 if ( ++p == pe )
501 5 0 if ( 48 <= (*p) && (*p) <= 57 )
5 0 if ( 48 <= (*p) && (*p) <= 57 )
505 0 5 if ( ++p == pe )
514 4 0 if ( 48 <= (*p) && (*p) <= 57 )
4 0 if ( 48 <= (*p) && (*p) <= 57 )
518 0 4 if ( ++p == pe )
527 4 0 if ( 48 <= (*p) && (*p) <= 57 )
4 0 if ( 48 <= (*p) && (*p) <= 57 )
531 0 4 if ( ++p == pe )
540 4 0 if ( 48 <= (*p) && (*p) <= 57 )
4 0 if ( 48 <= (*p) && (*p) <= 57 )
544 0 4 if ( ++p == pe )
583 18 0 if ( (*p) == 91 )
628 0 45 if ( p == eof )
657 0 45 _out: {}