Press n or j to go to the next uncovered block, b, p or k for the previous block.
| File | Statements | Branches | Functions | Lines | |||||
|---|---|---|---|---|---|---|---|---|---|
| cli |
|
98.78% | 406/411 | 95.57% | 216/226 | 97.72% | 43/44 | 99% | 398/402 |
| cli/serve |
|
90.47% | 95/105 | 92.68% | 76/82 | 85.71% | 18/21 | 90.47% | 95/105 |
| 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 |
| lib |
|
100% | 111/111 | 92.85% | 39/42 | 100% | 14/14 | 100% | 111/111 |
| lib/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| lib/utils |
|
100% | 19/19 | 100% | 11/11 | 100% | 4/4 | 100% | 19/19 |
| transpiler |
|
94.07% | 556/591 | 84.47% | 283/335 | 97.77% | 88/90 | 94.83% | 551/581 |
| transpiler/constants |
|
100% | 11/11 | 100% | 0/0 | 100% | 0/0 | 100% | 11/11 |
| transpiler/data |
|
96.5% | 497/515 | 91.13% | 257/282 | 98.68% | 75/76 | 97.21% | 488/502 |
| transpiler/data/types |
|
100% | 8/8 | 100% | 2/2 | 100% | 1/1 | 100% | 7/7 |
| transpiler/logic |
|
100% | 58/58 | 100% | 37/37 | 100% | 8/8 | 100% | 50/50 |
| transpiler/logic/analysis |
|
94.84% | 2172/2290 | 87.41% | 1077/1232 | 97.68% | 422/432 | 97.08% | 2066/2128 |
| transpiler/logic/analysis/helpers |
|
97.29% | 144/148 | 92.24% | 107/116 | 100% | 23/23 | 98.61% | 142/144 |
| transpiler/logic/analysis/types |
|
100% | 15/15 | 100% | 6/6 | 100% | 3/3 | 100% | 15/15 |
| transpiler/logic/parser |
|
93.75% | 30/32 | 100% | 0/0 | 100% | 7/7 | 93.75% | 30/32 |
| transpiler/logic/preprocessor |
|
99.06% | 317/320 | 93.4% | 184/197 | 100% | 40/40 | 99.66% | 294/295 |
| transpiler/logic/preprocessor/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| transpiler/logic/symbols |
|
94.66% | 426/450 | 90.09% | 191/212 | 95.3% | 142/149 | 94.71% | 412/435 |
| transpiler/logic/symbols/c |
|
90.69% | 117/129 | 79.76% | 67/84 | 100% | 14/14 | 98.21% | 110/112 |
| transpiler/logic/symbols/c/collectors |
|
92.7% | 89/96 | 84.09% | 74/88 | 100% | 14/14 | 98.83% | 85/86 |
| transpiler/logic/symbols/c/utils |
|
90.13% | 137/152 | 77.08% | 74/96 | 100% | 18/18 | 96.37% | 133/138 |
| transpiler/logic/symbols/cnext |
|
99.01% | 101/102 | 98% | 49/50 | 100% | 12/12 | 100% | 98/98 |
| transpiler/logic/symbols/cnext/adapters |
|
97.76% | 175/179 | 93.87% | 46/49 | 96% | 24/25 | 98.28% | 172/175 |
| transpiler/logic/symbols/cnext/collectors |
|
97.25% | 248/255 | 80.18% | 89/111 | 100% | 20/20 | 97.25% | 248/255 |
| transpiler/logic/symbols/cnext/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| transpiler/logic/symbols/cnext/utils |
|
79.16% | 57/72 | 78.2% | 61/78 | 100% | 7/7 | 98.18% | 54/55 |
| transpiler/logic/symbols/cpp |
|
94.69% | 107/113 | 75.67% | 56/74 | 100% | 9/9 | 96.33% | 105/109 |
| transpiler/logic/symbols/cpp/collectors |
|
85.21% | 121/142 | 64.03% | 73/114 | 100% | 17/17 | 99.17% | 120/121 |
| transpiler/logic/symbols/cpp/utils |
|
75% | 72/96 | 59.45% | 44/74 | 100% | 10/10 | 75% | 72/96 |
| transpiler/logic/symbols/shared |
|
100% | 13/13 | 70% | 7/10 | 100% | 2/2 | 100% | 13/13 |
| transpiler/output |
|
100% | 12/12 | 100% | 6/6 | 100% | 2/2 | 100% | 10/10 |
| transpiler/output/codegen |
|
92.28% | 1926/2087 | 86.16% | 1202/1395 | 94.13% | 401/426 | 93.91% | 1851/1971 |
| transpiler/output/codegen/analysis |
|
94.77% | 127/134 | 85% | 68/80 | 96.29% | 26/27 | 94.73% | 126/133 |
| transpiler/output/codegen/assignment |
|
95.34% | 348/365 | 90.16% | 275/305 | 100% | 37/37 | 95.77% | 340/355 |
| transpiler/output/codegen/assignment/handlers |
|
96.68% | 466/482 | 88.7% | 220/248 | 100% | 69/69 | 97.05% | 462/476 |
| transpiler/output/codegen/generators |
|
100% | 13/13 | 100% | 0/0 | 100% | 10/10 | 100% | 13/13 |
| transpiler/output/codegen/generators/declarationGenerators |
|
97.26% | 356/366 | 94.04% | 158/168 | 100% | 34/34 | 97.77% | 351/359 |
| transpiler/output/codegen/generators/expressions |
|
95.96% | 974/1015 | 88.7% | 636/717 | 100% | 112/112 | 96.34% | 949/985 |
| transpiler/output/codegen/generators/statements |
|
98.61% | 285/289 | 88.18% | 112/127 | 100% | 28/28 | 99.64% | 279/280 |
| transpiler/output/codegen/generators/support |
|
96.96% | 192/198 | 94.21% | 114/121 | 100% | 32/32 | 96.89% | 187/193 |
| transpiler/output/codegen/helpers |
|
96.46% | 1501/1556 | 91.03% | 1127/1238 | 98.5% | 264/268 | 96.73% | 1452/1501 |
| transpiler/output/codegen/helpers/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| transpiler/output/codegen/resolution |
|
95.48% | 127/133 | 90.24% | 111/123 | 100% | 16/16 | 95.34% | 123/129 |
| transpiler/output/codegen/subscript |
|
100% | 28/28 | 100% | 32/32 | 100% | 4/4 | 100% | 27/27 |
| transpiler/output/codegen/types |
|
100% | 14/14 | 100% | 0/0 | 100% | 0/0 | 100% | 14/14 |
| transpiler/output/codegen/utils |
|
100% | 34/34 | 100% | 25/25 | 100% | 7/7 | 100% | 31/31 |
| transpiler/output/headers |
|
98.88% | 266/269 | 93.04% | 174/187 | 100% | 64/64 | 98.85% | 258/261 |
| transpiler/output/headers/adapters |
|
96.07% | 49/51 | 89.65% | 26/29 | 100% | 18/18 | 95.91% | 47/49 |
| transpiler/output/headers/generators |
|
98.7% | 76/77 | 97.72% | 43/44 | 100% | 11/11 | 98.68% | 75/76 |
| transpiler/output/headers/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| transpiler/state |
|
95.14% | 431/453 | 84.8% | 173/204 | 99.18% | 122/123 | 95.7% | 423/442 |
| transpiler/types |
|
100% | 5/5 | 100% | 2/2 | 100% | 1/1 | 100% | 4/4 |
| transpiler/types/__testUtils__ |
|
75% | 6/8 | 100% | 1/1 | 75% | 6/8 | 75% | 6/8 |
| transpiler/types/symbol-kinds |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| transpiler/types/symbols |
|
100% | 7/7 | 100% | 0/0 | 100% | 7/7 | 100% | 7/7 |
| transpiler/types/symbols/c |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| transpiler/types/symbols/cpp |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| utils |
|
98.6% | 708/718 | 95.63% | 438/458 | 98.36% | 181/184 | 99.39% | 653/657 |
| utils/cache |
|
95.92% | 212/221 | 91.45% | 107/117 | 100% | 39/39 | 98.12% | 209/213 |
| utils/constants |
|
100% | 6/6 | 100% | 0/0 | 100% | 0/0 | 100% | 6/6 |
| utils/types |
|
100% | 5/5 | 100% | 2/2 | 100% | 1/1 | 100% | 4/4 |