LCOV - code coverage report
Current view:
top level
Coverage
Total
Hit
Test:
coverage.info
Lines:
14.1 %
12649
1782
Test Date:
2025-04-18 15:53:49
Functions:
23.3 %
1533
357
Directory
Line Coverage
Function Coverage
Rate
Total
Hit
Rate
Total
Hit
build/_deps/catch2-src/src/catch2
4.6 %
65
3
0.0 %
110
build/_deps/catch2-src/src/catch2/internal
56.0 %
141
79
65.2 %
253
165
inc
45.5 %
66
30
100.0 %
7
7
inc/compiler
0.0 %
6
0.0 %
4
inc/lexicalAnalysis
71.0 %
69
49
88.6 %
35
31
inc/options
28.6 %
49
14
88.9 %
9
8
inc/parsingAnalysis
100.0 %
4
4
100.0 %
1
1
inc/parsingAnalysis/algorithm
0.0 %
3
0.0 %
3
inc/parsingAnalysis/ast
39.1 %
23
9
45.5 %
11
5
inc/parsingAnalysis/ast/assignments
33.3 %
27
9
40.0 %
10
4
inc/parsingAnalysis/ast/chained
0.0 %
26
0.0 %
9
inc/parsingAnalysis/ast/conditionals
30.3 %
185
56
33.8 %
65
22
inc/parsingAnalysis/ast/enum
0.0 %
48
0.0 %
18
inc/parsingAnalysis/ast/functions
0.0 %
112
0.0 %
41
inc/parsingAnalysis/ast/literals
10.0 %
140
14
25.0 %
56
14
inc/parsingAnalysis/ast/loops
21.7 %
115
25
28.6 %
42
12
inc/parsingAnalysis/ast/operators
28.0 %
50
14
36.8 %
19
7
inc/parsingAnalysis/ast/pointer
18.2 %
66
12
25.0 %
24
6
inc/parsingAnalysis/ast/statements
16.0 %
50
8
22.2 %
18
4
inc/parsingAnalysis/ast/userTypes
0.0 %
294
0.0 %
104
inc/parsingAnalysis/ast/utils
18.2 %
44
8
25.0 %
16
4
inc/parsingAnalysis/ast/variables
0.0 %
72
0.0 %
28
inc/parsingAnalysis/ast/vector
8.9 %
45
4
11.8 %
17
2
inc/tables
0.0 %
2
0.0 %
2
inc/tables/functionTable
0.0 %
24
0.0 %
9
inc/tables/scope
0.0 %
17
0.0 %
7
inc/tables/typeTable
0.0 %
31
0.0 %
11
inc/tables/typeTable/types
0.0 %
1
0.0 %
1
inc/tables/typeTable/types/basicTypes
0.0 %
18
0.0 %
3
inc/tables/typeTable/types/specialTypes
0.0 %
33
0.0 %
13
inc/tables/typeTable/types/userTypes
0.0 %
141
0.0 %
50
inc/visitors
0.0 %
1
0.0 %
5
inc/visitors/codeGeneration
0.0 %
4
0.0 %
2
inc/visitors/fillSemanticInfo
0.0 %
8
0.0 %
3
inc/visitors/monomorphize
0.0 %
5
0.0 %
2
inc/visitors/printTree
0.0 %
8
0.0 %
3
inc/visitors/typeAnalysis
0.0 %
4
0.0 %
2
inc/visitors/validateTree
0.0 %
3
0.0 %
1
src/compiler
0.0 %
75
0.0 %
1
src/lexicalAnalysis
51.2 %
471
241
80.0 %
15
12
src/options
87.9 %
58
51
100.0 %
2
2
src/parsingAnalysis
16.2 %
556
90
17.5 %
57
10
src/parsingAnalysis/algorithm
0.0 %
139
0.0 %
6
src/parsingAnalysis/algorithm/productions
0.0 %
1925
0.0 %
41
src/parsingAnalysis/ast
0.0 %
110
0.0 %
1
src/tables/functionTable
0.0 %
40
0.0 %
7
src/tables/scope
0.0 %
49
0.0 %
5
src/tables/typeTable
0.0 %
955
0.0 %
35
src/visitors/codeGeneration
0.0 %
543
0.0 %
50
src/visitors/fillSemanticInfo
0.0 %
1053
0.0 %
56
src/visitors/monomorphize
0.0 %
543
0.0 %
50
src/visitors/printTree
0.0 %
961
0.0 %
50
src/visitors/typeAnalysis
0.0 %
1345
0.0 %
51
src/visitors/validateTree
0.0 %
750
0.0 %
50
test/errors
100.0 %
59
59
100.0 %
1
1
test/lexicalAnalysis
100.0 %
302
302
100.0 %
8
8
test/options
100.0 %
294
294
100.0 %
2
2
test/parsingAnalysis
96.7 %
421
407
96.8 %
31
30
Generated by:
LCOV version 2.0-1