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.4% | 308/313 | 96.17% | 176/183 | 96.66% | 29/30 | 98.7% | 306/310 |
| 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 | 95.23% | 40/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 |
|
92.35% | 483/523 | 83.1% | 246/296 | 93.82% | 76/81 | 93.16% | 477/512 |
| transpiler/constants |
|
100% | 2/2 | 100% | 0/0 | 100% | 0/0 | 100% | 2/2 |
| transpiler/data |
|
95.89% | 421/439 | 89.91% | 214/238 | 98.5% | 66/67 | 96.71% | 412/426 |
| transpiler/data/types |
|
100% | 8/8 | 100% | 2/2 | 100% | 1/1 | 100% | 7/7 |
| transpiler/logic |
|
100% | 36/36 | 100% | 27/27 | 100% | 5/5 | 100% | 28/28 |
| transpiler/logic/analysis |
|
95.26% | 1809/1899 | 89.04% | 870/977 | 98.48% | 326/331 | 97.35% | 1730/1777 |
| transpiler/logic/analysis/helpers |
|
100% | 92/92 | 96.87% | 62/64 | 100% | 12/12 | 100% | 92/92 |
| 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 |
|
93.87% | 337/359 | 85.89% | 134/156 | 94.11% | 112/119 | 93.64% | 324/346 |
| transpiler/logic/symbols/c |
|
90.98% | 111/122 | 80.76% | 63/78 | 100% | 13/13 | 99.04% | 104/105 |
| transpiler/logic/symbols/c/collectors |
|
92.55% | 87/94 | 83.13% | 69/83 | 100% | 14/14 | 98.8% | 83/84 |
| transpiler/logic/symbols/c/utils |
|
90.13% | 137/152 | 77.08% | 74/96 | 100% | 18/18 | 96.37% | 133/138 |
| transpiler/logic/symbols/cnext |
|
96.59% | 85/88 | 95.23% | 40/42 | 100% | 9/9 | 97.64% | 83/85 |
| transpiler/logic/symbols/cnext/adapters |
|
97.95% | 144/147 | 87.5% | 42/48 | 100% | 18/18 | 97.95% | 144/147 |
| transpiler/logic/symbols/cnext/collectors |
|
96.91% | 251/259 | 81.3% | 100/123 | 100% | 18/18 | 96.91% | 251/259 |
| transpiler/logic/symbols/cnext/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| transpiler/logic/symbols/cnext/utils |
|
82% | 82/100 | 79.59% | 78/98 | 100% | 10/10 | 95.12% | 78/82 |
| transpiler/logic/symbols/cpp |
|
94.11% | 96/102 | 73.43% | 47/64 | 100% | 8/8 | 96.93% | 95/98 |
| 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 |
|
73.95% | 71/96 | 55.4% | 41/74 | 100% | 10/10 | 73.95% | 71/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 |
|
87.63% | 1864/2127 | 83% | 1153/1389 | 91.99% | 379/412 | 89.01% | 1799/2021 |
| transpiler/output/codegen/analysis |
|
92.53% | 124/134 | 85% | 68/80 | 96.29% | 26/27 | 92.48% | 123/133 |
| transpiler/output/codegen/assignment |
|
95.12% | 332/349 | 88.39% | 259/293 | 100% | 34/34 | 95.87% | 325/339 |
| transpiler/output/codegen/assignment/handlers |
|
96.98% | 483/498 | 89.31% | 234/262 | 100% | 69/69 | 97.35% | 479/492 |
| transpiler/output/codegen/generators |
|
100% | 13/13 | 100% | 0/0 | 100% | 10/10 | 100% | 13/13 |
| transpiler/output/codegen/generators/declarationGenerators |
|
99.72% | 368/369 | 94.94% | 169/178 | 100% | 34/34 | 99.72% | 361/362 |
| transpiler/output/codegen/generators/expressions |
|
95.27% | 927/973 | 88.17% | 604/685 | 100% | 107/107 | 95.56% | 904/946 |
| 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.95% | 191/197 | 94.21% | 114/121 | 100% | 32/32 | 96.87% | 186/192 |
| transpiler/output/codegen/helpers |
|
96.66% | 1596/1651 | 91.33% | 1180/1292 | 98.52% | 267/271 | 96.92% | 1546/1595 |
| transpiler/output/codegen/helpers/types |
|
0% | 0/0 | 0% | 0/0 | 0% | 0/0 | 0% | 0/0 |
| transpiler/output/codegen/resolution |
|
94.73% | 126/133 | 89.43% | 110/123 | 100% | 16/16 | 94.57% | 122/129 |
| transpiler/output/codegen/subscript |
|
100% | 12/12 | 100% | 16/16 | 100% | 2/2 | 100% | 12/12 |
| transpiler/output/codegen/types |
|
100% | 15/15 | 100% | 0/0 | 100% | 0/0 | 100% | 15/15 |
| transpiler/output/codegen/utils |
|
97.82% | 45/46 | 93.93% | 31/33 | 100% | 7/7 | 97.67% | 42/43 |
| transpiler/output/headers |
|
98.8% | 249/252 | 94.61% | 158/167 | 100% | 58/58 | 98.77% | 241/244 |
| transpiler/output/headers/adapters |
|
100% | 42/42 | 96% | 24/25 | 100% | 15/15 | 100% | 40/40 |
| 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.67% | 354/370 | 86.84% | 132/152 | 99% | 99/100 | 96.38% | 347/360 |
| transpiler/types |
|
100% | 5/5 | 100% | 2/2 | 100% | 1/1 | 100% | 4/4 |
| 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.68% | 452/458 | 96.57% | 282/292 | 100% | 119/119 | 99.75% | 406/407 |
| utils/cache |
|
86.85% | 152/175 | 66.03% | 70/106 | 96.42% | 27/28 | 89.82% | 150/167 |
| 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 |