Press n or j to go to the next uncovered block, b, p or k for the previous block.
| File | Statements | Branches | Functions | Lines | |||||
|---|---|---|---|---|---|---|---|---|---|
| PARSE/1-Discover |
|
98.64% | 799/810 | 95.33% | 429/450 | 99.38% | 161/162 | 99.23% | 774/780 |
| PARSE/1-Discover/preprocessor |
|
99.04% | 311/314 | 93.84% | 183/195 | 100% | 41/41 | 99.65% | 288/289 |
| PARSE/1-Discover/preprocessor/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| PARSE/1-Discover/types |
|
100% | 8/8 | 100% | 2/2 | 100% | 1/1 | 100% | 7/7 |
| PARSE/2-Parse |
|
95.58% | 173/181 | 90.8% | 79/87 | 95.65% | 22/23 | 95.93% | 165/172 |
| PARSE/3-Declare |
|
99.35% | 306/308 | 96.99% | 129/133 | 100% | 116/116 | 99.32% | 293/295 |
| PARSE/3-Declare/c |
|
94.28% | 99/105 | 86.36% | 57/66 | 100% | 12/12 | 98.93% | 93/94 |
| PARSE/3-Declare/c/collectors |
|
91.3% | 84/92 | 86.3% | 63/73 | 100% | 15/15 | 98.76% | 80/81 |
| PARSE/3-Declare/c/utils |
|
91.01% | 152/167 | 78.57% | 88/112 | 100% | 25/25 | 96.71% | 147/152 |
| PARSE/3-Declare/cnext |
|
100% | 84/84 | 100% | 34/34 | 100% | 11/11 | 100% | 83/83 |
| PARSE/3-Declare/cnext/adapters |
|
100% | 106/106 | 100% | 38/38 | 100% | 10/10 | 100% | 106/106 |
| PARSE/3-Declare/cnext/collectors |
|
99.22% | 510/514 | 96.53% | 251/260 | 100% | 68/68 | 99.39% | 494/497 |
| PARSE/3-Declare/cnext/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| PARSE/3-Declare/cnext/utils |
|
82.75% | 72/87 | 82.95% | 73/88 | 90.9% | 10/11 | 98.57% | 69/70 |
| PARSE/3-Declare/cpp |
|
94.69% | 107/113 | 77.02% | 57/74 | 100% | 9/9 | 96.33% | 105/109 |
| PARSE/3-Declare/cpp/collectors |
|
86.01% | 123/143 | 68.42% | 78/114 | 100% | 17/17 | 99.18% | 121/122 |
| PARSE/3-Declare/cpp/utils |
|
78.76% | 89/113 | 64.7% | 55/85 | 100% | 16/16 | 79.27% | 88/111 |
| PARSE/3-Declare/shared |
|
100% | 12/12 | 62.5% | 5/8 | 100% | 2/2 | 100% | 12/12 |
| PARSE/4-Resolve |
|
97.15% | 1163/1197 | 90.83% | 664/731 | 97.65% | 250/256 | 97.87% | 1106/1130 |
| PARSE/4-Resolve/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| TRANSPILE |
|
92.41% | 1522/1647 | 83.57% | 748/895 | 96.47% | 438/454 | 94.14% | 1479/1571 |
| TRANSPILE/1-Analyze |
|
95.96% | 3282/3420 | 89.59% | 1816/2027 | 98.83% | 764/773 | 97.62% | 3001/3074 |
| TRANSPILE/1-Analyze/helpers |
|
91.3% | 273/299 | 85.6% | 214/250 | 96.96% | 64/66 | 96.51% | 249/258 |
| TRANSPILE/1-Analyze/types |
|
100% | 15/15 | 100% | 6/6 | 100% | 3/3 | 100% | 15/15 |
| TRANSPILE/2-Plan |
|
96.39% | 641/665 | 93.72% | 508/542 | 97.69% | 127/130 | 96.16% | 601/625 |
| TRANSPILE/2-Plan/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| TRANSPILE/3-Render |
|
100% | 2/2 | 100% | 2/2 | 100% | 1/1 | 100% | 2/2 |
| TRANSPILE/3-Render/codegen |
|
98.15% | 213/217 | 92.64% | 126/136 | 100% | 72/72 | 98.13% | 210/214 |
| TRANSPILE/3-Render/codegen/analysis |
|
100% | 7/7 | 90% | 9/10 | 100% | 1/1 | 100% | 7/7 |
| TRANSPILE/3-Render/codegen/assignment |
|
100% | 9/9 | 100% | 0/0 | 100% | 1/1 | 100% | 9/9 |
| TRANSPILE/3-Render/codegen/assignment/handlers |
|
96.85% | 308/318 | 89.14% | 156/175 | 100% | 58/58 | 97.43% | 304/312 |
| TRANSPILE/3-Render/codegen/generators |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| TRANSPILE/3-Render/codegen/generators/declarationGenerators |
|
99.43% | 175/176 | 98.76% | 80/81 | 100% | 24/24 | 99.42% | 172/173 |
| TRANSPILE/3-Render/codegen/generators/expressions |
|
97.78% | 574/587 | 93.5% | 389/416 | 100% | 83/83 | 98.23% | 555/565 |
| TRANSPILE/3-Render/codegen/generators/statements |
|
99.33% | 149/150 | 98.33% | 59/60 | 100% | 20/20 | 100% | 149/149 |
| TRANSPILE/3-Render/codegen/generators/support |
|
95.75% | 158/165 | 92.3% | 84/91 | 100% | 30/30 | 96.2% | 152/158 |
| TRANSPILE/3-Render/codegen/helpers |
|
97.57% | 725/743 | 94.12% | 593/630 | 100% | 147/147 | 97.93% | 711/726 |
| TRANSPILE/3-Render/codegen/helpers/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| TRANSPILE/3-Render/codegen/resolution |
|
100% | 30/30 | 96.42% | 27/28 | 100% | 6/6 | 100% | 30/30 |
| TRANSPILE/3-Render/codegen/types |
|
100% | 7/7 | 100% | 0/0 | 100% | 0/0 | 100% | 7/7 |
| TRANSPILE/3-Render/headers |
|
98.89% | 268/271 | 93.61% | 176/188 | 100% | 65/65 | 98.85% | 259/262 |
| TRANSPILE/3-Render/headers/adapters |
|
100% | 46/46 | 100% | 29/29 | 100% | 13/13 | 100% | 44/44 |
| TRANSPILE/3-Render/headers/generators |
|
98.18% | 54/55 | 96.66% | 29/30 | 100% | 9/9 | 98.14% | 53/54 |
| TRANSPILE/3-Render/headers/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| TRANSPILE/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| WRITE/1-Write |
|
100% | 7/7 | 100% | 2/2 | 100% | 4/4 | 100% | 7/7 |
| cli |
|
98.64% | 436/442 | 94% | 235/250 | 100% | 48/48 | 98.83% | 426/431 |
| cli/serve |
|
90.09% | 91/101 | 93.58% | 73/78 | 85.71% | 18/21 | 90.09% | 91/101 |
| cli/serve/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| cli/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| instrumentation |
|
100% | 36/36 | 100% | 14/14 | 100% | 10/10 | 100% | 35/35 |
| lib |
|
99.08% | 108/109 | 100% | 36/36 | 93.75% | 15/16 | 99.08% | 108/109 |
| lib/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| lib/utils |
|
100% | 4/4 | 100% | 4/4 | 100% | 2/2 | 100% | 4/4 |
| tests/utils |
|
100% | 2/2 | 100% | 0/0 | 100% | 2/2 | 100% | 2/2 |
| transpiler |
|
95.02% | 478/503 | 89.01% | 243/273 | 97.67% | 84/86 | 95.57% | 475/497 |
| transpiler/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| types |
|
100% | 46/46 | 100% | 4/4 | 100% | 2/2 | 100% | 44/44 |
| types/__testUtils__ |
|
100% | 27/27 | 100% | 7/7 | 100% | 7/7 | 100% | 27/27 |
| types/symbol-kinds |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| types/symbols |
|
100% | 7/7 | 100% | 0/0 | 100% | 7/7 | 100% | 7/7 |
| types/symbols/c |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| types/symbols/cpp |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| utils |
|
96.04% | 1723/1794 | 91.17% | 1478/1621 | 99.75% | 409/410 | 97.35% | 1547/1589 |
| utils/__testUtils__ |
|
89.47% | 17/19 | 93.75% | 15/16 | 77.77% | 7/9 | 88.23% | 15/17 |
| utils/ast |
|
100% | 69/69 | 98% | 49/50 | 100% | 8/8 | 100% | 69/69 |
| utils/cache |
|
97.32% | 218/224 | 93.7% | 119/127 | 100% | 41/41 | 99.53% | 215/216 |
| utils/constants |
|
100% | 7/7 | 100% | 0/0 | 100% | 0/0 | 100% | 7/7 |
| utils/types |
|
100% | 5/5 | 100% | 2/2 | 100% | 1/1 | 100% | 4/4 |