src/solidity/build/_deps/fmtlib-src/include/fmt/core.h
|
0.00% (0/1035)
|
0.00% (0/201)
|
0.00% (0/600)
|
src/solidity/build/_deps/fmtlib-src/include/fmt/format-inl.h
|
0.00% (0/1318)
|
0.00% (0/107)
|
0.00% (0/674)
|
src/solidity/build/_deps/fmtlib-src/include/fmt/format.h
|
0.00% (0/1207)
|
0.00% (0/165)
|
0.00% (0/695)
|
src/solidity/build/deps/src/jsoncpp-project/include/json/reader.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/build/deps/src/jsoncpp-project/include/json/value.h
|
7.59% (6/79)
|
9.76% (4/41)
|
9.76% (4/41)
|
src/solidity/build/deps/src/jsoncpp-project/include/json/writer.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/build/deps/src/jsoncpp-project/src/lib_json/json_reader.cpp
|
0.00% (0/1546)
|
0.00% (0/94)
|
0.00% (0/983)
|
src/solidity/build/deps/src/jsoncpp-project/src/lib_json/json_tool.h
|
11.48% (7/61)
|
20.00% (1/5)
|
8.82% (3/34)
|
src/solidity/build/deps/src/jsoncpp-project/src/lib_json/json_value.cpp
|
32.22% (396/1229)
|
41.03% (64/156)
|
22.22% (242/1089)
|
src/solidity/build/deps/src/jsoncpp-project/src/lib_json/json_valueiterator.inl
|
0.00% (0/80)
|
0.00% (0/23)
|
0.00% (0/52)
|
src/solidity/build/deps/src/jsoncpp-project/src/lib_json/json_writer.cpp
|
22.00% (205/932)
|
33.33% (24/72)
|
17.77% (91/512)
|
src/solidity/libevmasm/Assembly.cpp
|
38.84% (235/605)
|
36.36% (8/22)
|
43.05% (220/511)
|
src/solidity/libevmasm/Assembly.h
|
39.02% (16/41)
|
44.44% (16/36)
|
57.58% (38/66)
|
src/solidity/libevmasm/AssemblyItem.cpp
|
12.22% (50/409)
|
28.57% (4/14)
|
11.91% (38/319)
|
src/solidity/libevmasm/AssemblyItem.h
|
62.50% (40/64)
|
70.00% (21/30)
|
58.49% (62/106)
|
src/solidity/libevmasm/BlockDeduplicator.cpp
|
11.43% (12/105)
|
20.00% (1/5)
|
8.33% (6/72)
|
src/solidity/libevmasm/BlockDeduplicator.h
|
0.00% (0/5)
|
0.00% (0/5)
|
0.00% (0/5)
|
src/solidity/libevmasm/CommonSubexpressionEliminator.cpp
|
0.00% (0/394)
|
0.00% (0/14)
|
0.00% (0/389)
|
src/solidity/libevmasm/CommonSubexpressionEliminator.h
|
0.00% (0/15)
|
0.00% (0/2)
|
0.00% (0/21)
|
src/solidity/libevmasm/ConstantOptimiser.cpp
|
0.00% (0/244)
|
0.00% (0/12)
|
0.00% (0/166)
|
src/solidity/libevmasm/ConstantOptimiser.h
|
0.00% (0/20)
|
0.00% (0/9)
|
0.00% (0/16)
|
src/solidity/libevmasm/ControlFlowGraph.h
|
0.00% (0/9)
|
0.00% (0/9)
|
0.00% (0/9)
|
src/solidity/libevmasm/ExpressionClasses.cpp
|
0.00% (0/148)
|
0.00% (0/14)
|
0.00% (0/91)
|
src/solidity/libevmasm/ExpressionClasses.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libevmasm/GasMeter.cpp
|
0.00% (0/251)
|
0.00% (0/9)
|
0.00% (0/154)
|
src/solidity/libevmasm/GasMeter.h
|
3.16% (3/95)
|
5.26% (1/19)
|
4.48% (3/67)
|
src/solidity/libevmasm/Inliner.cpp
|
0.00% (0/173)
|
0.00% (0/10)
|
0.00% (0/125)
|
src/solidity/libevmasm/Inliner.h
|
0.00% (0/3)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libevmasm/Instruction.cpp
|
61.54% (8/13)
|
50.00% (1/2)
|
50.00% (2/4)
|
src/solidity/libevmasm/Instruction.h
|
67.50% (27/40)
|
66.67% (8/12)
|
67.86% (38/56)
|
src/solidity/libevmasm/JumpdestRemover.cpp
|
100.00% (39/39)
|
100.00% (3/3)
|
89.47% (17/19)
|
src/solidity/libevmasm/JumpdestRemover.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libevmasm/KnownState.cpp
|
0.00% (0/351)
|
0.00% (0/19)
|
0.00% (0/205)
|
src/solidity/libevmasm/KnownState.h
|
0.00% (0/14)
|
0.00% (0/13)
|
0.00% (0/13)
|
src/solidity/libevmasm/LinkerObject.cpp
|
25.71% (9/35)
|
40.00% (2/5)
|
11.76% (2/17)
|
src/solidity/libevmasm/PathGasMeter.cpp
|
0.00% (0/85)
|
0.00% (0/4)
|
0.00% (0/70)
|
src/solidity/libevmasm/PathGasMeter.h
|
0.00% (0/3)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libevmasm/PeepholeOptimiser.cpp
|
72.95% (213/292)
|
95.65% (22/23)
|
77.83% (172/221)
|
src/solidity/libevmasm/PeepholeOptimiser.h
|
100.00% (2/2)
|
100.00% (2/2)
|
100.00% (2/2)
|
src/solidity/libevmasm/RuleList.h
|
0.00% (0/840)
|
0.00% (0/192)
|
0.00% (0/375)
|
src/solidity/libevmasm/SemanticInformation.cpp
|
37.74% (160/424)
|
63.16% (12/19)
|
30.71% (117/381)
|
src/solidity/libevmasm/SimplificationRule.h
|
0.00% (0/7)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/solidity/libevmasm/SimplificationRules.cpp
|
0.00% (0/150)
|
0.00% (0/15)
|
0.00% (0/141)
|
src/solidity/libevmasm/SimplificationRules.h
|
0.00% (0/15)
|
0.00% (0/12)
|
0.00% (0/20)
|
src/solidity/liblangutil/CharStream.cpp
|
12.90% (12/93)
|
22.22% (2/9)
|
14.89% (14/94)
|
src/solidity/liblangutil/CharStream.h
|
33.33% (7/21)
|
58.33% (7/12)
|
33.33% (7/21)
|
src/solidity/liblangutil/CharStreamProvider.h
|
16.67% (1/6)
|
33.33% (1/3)
|
8.33% (1/12)
|
src/solidity/liblangutil/Common.h
|
44.44% (12/27)
|
66.67% (4/6)
|
48.98% (24/49)
|
src/solidity/liblangutil/DebugInfoSelection.cpp
|
7.32% (6/82)
|
7.69% (1/13)
|
2.60% (2/77)
|
src/solidity/liblangutil/DebugInfoSelection.h
|
69.23% (9/13)
|
33.33% (2/6)
|
33.33% (2/6)
|
src/solidity/liblangutil/EVMVersion.cpp
|
100.00% (26/26)
|
100.00% (1/1)
|
100.00% (13/13)
|
src/solidity/liblangutil/EVMVersion.h
|
62.79% (27/43)
|
91.67% (22/24)
|
60.53% (23/38)
|
src/solidity/liblangutil/ErrorReporter.cpp
|
15.06% (25/166)
|
24.00% (6/25)
|
25.49% (13/51)
|
src/solidity/liblangutil/ErrorReporter.h
|
44.44% (12/27)
|
50.00% (5/10)
|
42.86% (12/28)
|
src/solidity/liblangutil/Exceptions.cpp
|
26.53% (13/49)
|
25.00% (1/4)
|
34.78% (8/23)
|
src/solidity/liblangutil/Exceptions.h
|
26.09% (18/69)
|
35.29% (6/17)
|
20.00% (13/65)
|
src/solidity/liblangutil/ParserBase.cpp
|
28.43% (29/102)
|
50.00% (8/16)
|
28.36% (19/67)
|
src/solidity/liblangutil/ParserBase.h
|
100.00% (8/8)
|
100.00% (4/4)
|
100.00% (4/4)
|
src/solidity/liblangutil/Scanner.cpp
|
21.49% (162/754)
|
35.48% (11/31)
|
20.66% (119/576)
|
src/solidity/liblangutil/Scanner.h
|
52.38% (22/42)
|
55.56% (15/27)
|
55.56% (15/27)
|
src/solidity/liblangutil/SemVerHandler.cpp
|
65.22% (150/230)
|
100.00% (14/14)
|
62.57% (117/187)
|
src/solidity/liblangutil/SemVerHandler.h
|
40.00% (2/5)
|
40.00% (2/5)
|
40.00% (2/5)
|
src/solidity/liblangutil/SourceLocation.cpp
|
0.00% (0/25)
|
0.00% (0/2)
|
0.00% (0/31)
|
src/solidity/liblangutil/SourceLocation.h
|
25.53% (12/47)
|
25.00% (3/12)
|
32.81% (21/64)
|
src/solidity/liblangutil/SourceReferenceExtractor.cpp
|
0.00% (0/68)
|
0.00% (0/3)
|
0.00% (0/33)
|
src/solidity/liblangutil/SourceReferenceExtractor.h
|
0.00% (0/6)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/liblangutil/SourceReferenceFormatter.cpp
|
0.00% (0/119)
|
0.00% (0/14)
|
0.00% (0/50)
|
src/solidity/liblangutil/SourceReferenceFormatter.h
|
0.00% (0/14)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/solidity/liblangutil/Token.cpp
|
57.76% (93/161)
|
50.00% (5/10)
|
16.22% (219/1350)
|
src/solidity/liblangutil/Token.h
|
57.14% (32/56)
|
59.26% (16/27)
|
85.27% (249/292)
|
src/solidity/liblangutil/UniqueErrorReporter.h
|
2.38% (1/42)
|
10.00% (1/10)
|
3.57% (1/28)
|
src/solidity/libsmtutil/CHCSmtLib2Interface.cpp
|
0.00% (0/136)
|
0.00% (0/13)
|
0.00% (0/127)
|
src/solidity/libsmtutil/CHCSmtLib2Interface.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libsmtutil/CHCSolverInterface.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libsmtutil/Helpers.h
|
0.00% (0/21)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/solidity/libsmtutil/SMTLib2Interface.cpp
|
6.87% (16/233)
|
18.75% (3/16)
|
4.26% (11/258)
|
src/solidity/libsmtutil/SMTLib2Interface.h
|
33.33% (1/3)
|
33.33% (1/3)
|
33.33% (1/3)
|
src/solidity/libsmtutil/SMTPortfolio.cpp
|
15.00% (9/60)
|
22.22% (2/9)
|
17.78% (8/45)
|
src/solidity/libsmtutil/SMTPortfolio.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsmtutil/SolverInterface.h
|
1.95% (7/359)
|
9.72% (7/72)
|
1.89% (7/371)
|
src/solidity/libsmtutil/Sorts.cpp
|
80.00% (4/5)
|
100.00% (1/1)
|
75.00% (3/4)
|
src/solidity/libsmtutil/Sorts.h
|
11.11% (9/81)
|
33.33% (6/18)
|
5.59% (9/161)
|
src/solidity/libsolidity/analysis/ConstantEvaluator.cpp
|
0.00% (0/290)
|
0.00% (0/15)
|
0.00% (0/228)
|
src/solidity/libsolidity/analysis/ConstantEvaluator.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsolidity/analysis/ContractLevelChecker.cpp
|
38.61% (161/417)
|
88.89% (16/18)
|
33.11% (97/293)
|
src/solidity/libsolidity/analysis/ContractLevelChecker.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/analysis/ControlFlowAnalyzer.cpp
|
60.80% (107/176)
|
87.50% (7/8)
|
45.57% (36/79)
|
src/solidity/libsolidity/analysis/ControlFlowAnalyzer.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/analysis/ControlFlowBuilder.cpp
|
14.98% (74/494)
|
21.43% (9/42)
|
10.08% (60/595)
|
src/solidity/libsolidity/analysis/ControlFlowBuilder.h
|
0.00% (0/27)
|
0.00% (0/3)
|
0.00% (0/11)
|
src/solidity/libsolidity/analysis/ControlFlowGraph.cpp
|
95.83% (23/24)
|
100.00% (5/5)
|
92.31% (12/13)
|
src/solidity/libsolidity/analysis/ControlFlowGraph.h
|
46.67% (14/30)
|
77.78% (7/9)
|
35.48% (11/31)
|
src/solidity/libsolidity/analysis/ControlFlowRevertPruner.cpp
|
62.25% (94/151)
|
83.33% (5/6)
|
41.38% (24/58)
|
src/solidity/libsolidity/analysis/ControlFlowRevertPruner.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/analysis/DeclarationContainer.cpp
|
59.85% (79/132)
|
62.50% (5/8)
|
58.00% (87/150)
|
src/solidity/libsolidity/analysis/DeclarationContainer.h
|
87.50% (7/8)
|
80.00% (4/5)
|
85.71% (6/7)
|
src/solidity/libsolidity/analysis/DeclarationTypeChecker.cpp
|
8.82% (39/442)
|
20.00% (3/15)
|
10.57% (39/369)
|
src/solidity/libsolidity/analysis/DeclarationTypeChecker.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/analysis/DocStringAnalyser.cpp
|
22.52% (25/111)
|
41.67% (5/12)
|
23.46% (19/81)
|
src/solidity/libsolidity/analysis/DocStringAnalyser.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/analysis/DocStringTagParser.cpp
|
38.18% (105/275)
|
66.67% (10/15)
|
27.10% (29/107)
|
src/solidity/libsolidity/analysis/DocStringTagParser.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/analysis/FunctionCallGraph.cpp
|
30.63% (68/222)
|
46.67% (7/15)
|
19.25% (62/322)
|
src/solidity/libsolidity/analysis/FunctionCallGraph.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/analysis/GlobalContext.cpp
|
98.98% (97/98)
|
100.00% (8/8)
|
93.26% (83/89)
|
src/solidity/libsolidity/analysis/GlobalContext.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/analysis/ImmutableValidator.cpp
|
26.67% (52/195)
|
42.86% (6/14)
|
21.64% (29/134)
|
src/solidity/libsolidity/analysis/ImmutableValidator.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/analysis/NameAndTypeResolver.cpp
|
48.73% (268/550)
|
71.43% (25/35)
|
42.83% (221/516)
|
src/solidity/libsolidity/analysis/OverrideChecker.cpp
|
10.38% (81/780)
|
11.22% (11/98)
|
7.14% (32/448)
|
src/solidity/libsolidity/analysis/OverrideChecker.h
|
40.00% (2/5)
|
40.00% (2/5)
|
40.00% (2/5)
|
src/solidity/libsolidity/analysis/PostTypeChecker.cpp
|
24.07% (65/270)
|
40.00% (20/50)
|
23.89% (43/180)
|
src/solidity/libsolidity/analysis/PostTypeChecker.h
|
100.00% (11/11)
|
100.00% (4/4)
|
100.00% (6/6)
|
src/solidity/libsolidity/analysis/PostTypeContractLevelChecker.cpp
|
48.48% (16/33)
|
100.00% (2/2)
|
59.09% (13/22)
|
src/solidity/libsolidity/analysis/PostTypeContractLevelChecker.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/analysis/ReferencesResolver.cpp
|
12.01% (34/283)
|
30.43% (7/23)
|
14.22% (29/204)
|
src/solidity/libsolidity/analysis/ReferencesResolver.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/analysis/Scoper.cpp
|
100.00% (28/28)
|
100.00% (5/5)
|
84.38% (27/32)
|
src/solidity/libsolidity/analysis/StaticAnalyzer.cpp
|
18.80% (47/250)
|
47.37% (9/19)
|
19.65% (45/229)
|
src/solidity/libsolidity/analysis/SyntaxChecker.cpp
|
20.38% (76/373)
|
37.04% (10/27)
|
33.85% (88/260)
|
src/solidity/libsolidity/analysis/SyntaxChecker.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/analysis/TypeChecker.cpp
|
4.49% (175/3901)
|
13.70% (10/73)
|
4.05% (120/2965)
|
src/solidity/libsolidity/analysis/TypeChecker.h
|
14.29% (1/7)
|
50.00% (1/2)
|
20.00% (1/5)
|
src/solidity/libsolidity/analysis/ViewPureChecker.cpp
|
9.20% (30/326)
|
9.09% (3/33)
|
11.56% (34/294)
|
src/solidity/libsolidity/analysis/ViewPureChecker.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/ast/AST.cpp
|
37.20% (279/750)
|
42.57% (43/101)
|
23.89% (204/854)
|
src/solidity/libsolidity/ast/AST.h
|
32.97% (122/370)
|
33.71% (90/267)
|
31.04% (149/480)
|
src/solidity/libsolidity/ast/ASTAnnotations.h
|
100.00% (6/6)
|
100.00% (6/6)
|
100.00% (6/6)
|
src/solidity/libsolidity/ast/ASTEnums.h
|
50.00% (9/18)
|
25.00% (1/4)
|
16.67% (3/18)
|
src/solidity/libsolidity/ast/ASTForward.h
|
0.00% (0/3)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsolidity/ast/ASTJsonImporter.cpp
|
0.00% (0/926)
|
0.00% (0/74)
|
0.00% (0/922)
|
src/solidity/libsolidity/ast/ASTJsonImporter.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsolidity/ast/ASTUtils.cpp
|
0.00% (0/69)
|
0.00% (0/7)
|
0.00% (0/66)
|
src/solidity/libsolidity/ast/ASTVisitor.h
|
21.21% (49/231)
|
21.21% (49/231)
|
21.79% (51/234)
|
src/solidity/libsolidity/ast/AST_accept.h
|
17.05% (132/774)
|
18.18% (20/110)
|
17.96% (74/412)
|
src/solidity/libsolidity/ast/CallGraph.cpp
|
20.00% (3/15)
|
33.33% (1/3)
|
11.11% (3/27)
|
src/solidity/libsolidity/ast/TypeProvider.cpp
|
56.15% (178/317)
|
50.00% (20/40)
|
47.41% (119/251)
|
src/solidity/libsolidity/ast/TypeProvider.h
|
79.41% (27/34)
|
87.50% (14/16)
|
75.00% (27/36)
|
src/solidity/libsolidity/ast/Types.cpp
|
9.45% (322/3407)
|
11.81% (34/288)
|
8.64% (288/3335)
|
src/solidity/libsolidity/ast/Types.h
|
25.81% (103/399)
|
20.31% (53/261)
|
19.51% (120/615)
|
src/solidity/libsolidity/codegen/ABIFunctions.cpp
|
8.35% (194/2322)
|
13.73% (7/51)
|
9.37% (121/1291)
|
src/solidity/libsolidity/codegen/ABIFunctions.h
|
57.14% (4/7)
|
66.67% (2/3)
|
66.67% (2/3)
|
src/solidity/libsolidity/codegen/ArrayUtils.cpp
|
0.00% (0/1185)
|
0.00% (0/17)
|
0.00% (0/763)
|
src/solidity/libsolidity/codegen/ArrayUtils.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsolidity/codegen/Compiler.cpp
|
100.00% (16/16)
|
100.00% (2/2)
|
78.57% (22/28)
|
src/solidity/libsolidity/codegen/Compiler.h
|
33.33% (2/6)
|
33.33% (2/6)
|
33.33% (2/6)
|
src/solidity/libsolidity/codegen/CompilerContext.cpp
|
60.99% (283/464)
|
58.70% (27/46)
|
45.09% (193/428)
|
src/solidity/libsolidity/codegen/CompilerContext.h
|
72.22% (39/54)
|
69.39% (34/49)
|
71.67% (43/60)
|
src/solidity/libsolidity/codegen/CompilerUtils.cpp
|
13.21% (179/1355)
|
34.00% (17/50)
|
15.29% (229/1498)
|
src/solidity/libsolidity/codegen/CompilerUtils.h
|
76.92% (10/13)
|
75.00% (3/4)
|
80.00% (4/5)
|
src/solidity/libsolidity/codegen/ContractCompiler.cpp
|
24.60% (321/1305)
|
50.00% (23/46)
|
20.57% (280/1361)
|
src/solidity/libsolidity/codegen/ContractCompiler.h
|
100.00% (2/2)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/codegen/ExpressionCompiler.cpp
|
0.64% (15/2353)
|
5.88% (2/34)
|
0.19% (5/2702)
|
src/solidity/libsolidity/codegen/ExpressionCompiler.h
|
11.11% (1/9)
|
50.00% (1/2)
|
7.14% (1/14)
|
src/solidity/libsolidity/codegen/LValue.cpp
|
0.00% (0/443)
|
0.00% (0/26)
|
0.00% (0/553)
|
src/solidity/libsolidity/codegen/LValue.h
|
0.00% (0/8)
|
0.00% (0/8)
|
0.00% (0/8)
|
src/solidity/libsolidity/codegen/MultiUseYulFunctionCollector.cpp
|
43.59% (17/39)
|
66.67% (2/3)
|
42.22% (19/45)
|
src/solidity/libsolidity/codegen/MultiUseYulFunctionCollector.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsolidity/codegen/ReturnInfo.cpp
|
0.00% (0/30)
|
0.00% (0/1)
|
0.00% (0/43)
|
src/solidity/libsolidity/codegen/YulUtilFunctions.cpp
|
1.52% (115/7569)
|
1.23% (3/243)
|
0.42% (12/2864)
|
src/solidity/libsolidity/codegen/YulUtilFunctions.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/codegen/ir/Common.cpp
|
0.00% (0/81)
|
0.00% (0/19)
|
0.00% (0/90)
|
src/solidity/libsolidity/codegen/ir/Common.h
|
0.00% (0/6)
|
0.00% (0/4)
|
0.00% (0/10)
|
src/solidity/libsolidity/codegen/ir/IRGenerationContext.cpp
|
0.00% (0/103)
|
0.00% (0/19)
|
0.00% (0/162)
|
src/solidity/libsolidity/codegen/ir/IRGenerationContext.h
|
0.00% (0/33)
|
0.00% (0/23)
|
0.00% (0/37)
|
src/solidity/libsolidity/codegen/ir/IRGenerator.cpp
|
0.00% (0/1439)
|
0.00% (0/35)
|
0.00% (0/658)
|
src/solidity/libsolidity/codegen/ir/IRGenerator.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsolidity/codegen/ir/IRGeneratorForStatements.cpp
|
0.00% (0/2988)
|
0.00% (0/81)
|
0.00% (0/3230)
|
src/solidity/libsolidity/codegen/ir/IRGeneratorForStatements.h
|
0.00% (0/12)
|
0.00% (0/5)
|
0.00% (0/5)
|
src/solidity/libsolidity/codegen/ir/IRLValue.h
|
0.00% (0/6)
|
0.00% (0/1)
|
0.00% (0/4)
|
src/solidity/libsolidity/codegen/ir/IRVariable.cpp
|
0.00% (0/66)
|
0.00% (0/11)
|
0.00% (0/122)
|
src/solidity/libsolidity/codegen/ir/IRVariable.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsolidity/formal/ArraySlicePredicate.cpp
|
0.00% (0/49)
|
0.00% (0/1)
|
0.00% (0/31)
|
src/solidity/libsolidity/formal/ArraySlicePredicate.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsolidity/formal/BMC.cpp
|
0.25% (2/787)
|
2.70% (1/37)
|
0.19% (1/536)
|
src/solidity/libsolidity/formal/BMC.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolidity/formal/CHC.cpp
|
0.38% (6/1561)
|
1.90% (2/105)
|
0.29% (4/1379)
|
src/solidity/libsolidity/formal/CHC.h
|
0.00% (0/13)
|
0.00% (0/3)
|
0.00% (0/19)
|
src/solidity/libsolidity/formal/EncodingContext.cpp
|
1.52% (2/132)
|
3.57% (1/28)
|
0.78% (1/129)
|
src/solidity/libsolidity/formal/EncodingContext.h
|
0.00% (0/21)
|
0.00% (0/10)
|
0.00% (0/28)
|
src/solidity/libsolidity/formal/ExpressionFormatter.cpp
|
0.00% (0/95)
|
0.00% (0/8)
|
0.00% (0/84)
|
src/solidity/libsolidity/formal/Invariants.cpp
|
0.00% (0/50)
|
0.00% (0/2)
|
0.00% (0/31)
|
src/solidity/libsolidity/formal/ModelChecker.cpp
|
32.10% (26/81)
|
85.71% (6/7)
|
34.69% (17/49)
|
src/solidity/libsolidity/formal/ModelCheckerSettings.cpp
|
33.33% (21/63)
|
40.00% (2/5)
|
32.08% (17/53)
|
src/solidity/libsolidity/formal/ModelCheckerSettings.h
|
11.76% (6/51)
|
20.69% (6/29)
|
24.24% (8/33)
|
src/solidity/libsolidity/formal/Predicate.cpp
|
0.00% (0/462)
|
0.00% (0/38)
|
0.00% (0/618)
|
src/solidity/libsolidity/formal/Predicate.h
|
0.00% (0/4)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libsolidity/formal/PredicateInstance.cpp
|
0.00% (0/113)
|
0.00% (0/25)
|
0.00% (0/43)
|
src/solidity/libsolidity/formal/PredicateSort.cpp
|
0.00% (0/68)
|
0.00% (0/10)
|
0.00% (0/25)
|
src/solidity/libsolidity/formal/SMTEncoder.cpp
|
0.08% (2/2633)
|
0.57% (1/175)
|
0.04% (1/2791)
|
src/solidity/libsolidity/formal/SMTEncoder.h
|
0.00% (0/12)
|
0.00% (0/12)
|
0.00% (0/12)
|
src/solidity/libsolidity/formal/SSAVariable.cpp
|
58.33% (7/12)
|
66.67% (2/3)
|
40.00% (2/5)
|
src/solidity/libsolidity/formal/SSAVariable.h
|
0.00% (0/5)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/solidity/libsolidity/formal/SymbolicState.cpp
|
5.75% (15/261)
|
4.35% (1/23)
|
1.45% (2/138)
|
src/solidity/libsolidity/formal/SymbolicState.h
|
3.33% (1/30)
|
3.33% (1/30)
|
1.75% (1/57)
|
src/solidity/libsolidity/formal/SymbolicTypes.cpp
|
21.23% (97/457)
|
39.02% (16/41)
|
13.53% (72/532)
|
src/solidity/libsolidity/formal/SymbolicVariables.cpp
|
8.74% (16/183)
|
11.90% (5/42)
|
14.40% (36/250)
|
src/solidity/libsolidity/formal/SymbolicVariables.h
|
7.14% (1/14)
|
8.33% (1/12)
|
5.00% (1/20)
|
src/solidity/libsolidity/formal/VariableUsage.cpp
|
0.00% (0/65)
|
0.00% (0/10)
|
0.00% (0/81)
|
src/solidity/libsolidity/formal/VariableUsage.h
|
0.00% (0/3)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/solidity/libsolidity/interface/ABI.cpp
|
35.12% (59/168)
|
60.00% (3/5)
|
32.18% (56/174)
|
src/solidity/libsolidity/interface/CompilerStack.cpp
|
45.05% (587/1303)
|
50.00% (47/94)
|
40.43% (492/1217)
|
src/solidity/libsolidity/interface/CompilerStack.h
|
0.00% (0/18)
|
0.00% (0/14)
|
0.00% (0/14)
|
src/solidity/libsolidity/interface/DebugSettings.h
|
0.00% (0/16)
|
0.00% (0/2)
|
0.00% (0/7)
|
src/solidity/libsolidity/interface/GasEstimator.cpp
|
0.00% (0/62)
|
0.00% (0/4)
|
0.00% (0/17)
|
src/solidity/libsolidity/interface/GasEstimator.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsolidity/interface/ImportRemapper.cpp
|
0.00% (0/57)
|
0.00% (0/5)
|
0.00% (0/44)
|
src/solidity/libsolidity/interface/ImportRemapper.h
|
11.11% (1/9)
|
25.00% (1/4)
|
25.00% (1/4)
|
src/solidity/libsolidity/interface/Natspec.cpp
|
49.15% (87/177)
|
85.71% (6/7)
|
33.04% (38/115)
|
src/solidity/libsolidity/interface/OptimiserSettings.h
|
46.94% (23/49)
|
50.00% (3/6)
|
88.46% (23/26)
|
src/solidity/libsolidity/interface/ReadFile.h
|
0.00% (0/11)
|
0.00% (0/1)
|
0.00% (0/13)
|
src/solidity/libsolidity/interface/StorageLayout.cpp
|
0.00% (0/77)
|
0.00% (0/4)
|
0.00% (0/72)
|
src/solidity/libsolidity/parsing/DocStringParser.cpp
|
0.00% (0/102)
|
0.00% (0/10)
|
0.00% (0/83)
|
src/solidity/libsolidity/parsing/DocStringParser.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsolidity/parsing/Parser.cpp
|
23.98% (480/2002)
|
39.47% (30/76)
|
24.74% (241/974)
|
src/solidity/libsolidity/parsing/Parser.h
|
100.00% (3/3)
|
100.00% (3/3)
|
100.00% (3/3)
|
src/solidity/libsolutil/Algorithms.h
|
78.38% (29/37)
|
80.00% (4/5)
|
69.57% (16/23)
|
src/solidity/libsolutil/AnsiColorized.h
|
0.00% (0/12)
|
0.00% (0/3)
|
0.00% (0/8)
|
src/solidity/libsolutil/Assertions.h
|
14.29% (1/7)
|
33.33% (1/3)
|
10.00% (1/10)
|
src/solidity/libsolutil/Common.h
|
100.00% (6/6)
|
100.00% (4/4)
|
100.00% (4/4)
|
src/solidity/libsolutil/CommonData.cpp
|
33.33% (47/141)
|
40.00% (4/10)
|
29.51% (54/183)
|
src/solidity/libsolutil/CommonData.h
|
36.52% (84/230)
|
48.72% (19/39)
|
26.80% (26/97)
|
src/solidity/libsolutil/CommonIO.cpp
|
0.00% (0/66)
|
0.00% (0/9)
|
0.00% (0/55)
|
src/solidity/libsolutil/CommonIO.h
|
35.71% (5/14)
|
50.00% (1/2)
|
50.00% (1/2)
|
src/solidity/libsolutil/Exceptions.cpp
|
0.00% (0/19)
|
0.00% (0/3)
|
0.00% (0/10)
|
src/solidity/libsolutil/Exceptions.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsolutil/FixedHash.h
|
37.14% (26/70)
|
64.71% (11/17)
|
45.00% (27/60)
|
src/solidity/libsolutil/FunctionSelector.h
|
0.00% (0/6)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libsolutil/IpfsHash.cpp
|
59.63% (65/109)
|
66.67% (8/12)
|
62.86% (22/35)
|
src/solidity/libsolutil/JSON.cpp
|
38.33% (23/60)
|
40.00% (4/10)
|
30.77% (8/26)
|
src/solidity/libsolutil/JSON.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libsolutil/Keccak256.cpp
|
100.00% (51/51)
|
100.00% (5/5)
|
94.87% (37/39)
|
src/solidity/libsolutil/Keccak256.h
|
100.00% (2/2)
|
100.00% (2/2)
|
100.00% (2/2)
|
src/solidity/libsolutil/LEB128.h
|
0.00% (0/25)
|
0.00% (0/2)
|
0.00% (0/14)
|
src/solidity/libsolutil/LazyInit.h
|
100.00% (9/9)
|
100.00% (3/3)
|
100.00% (5/5)
|
src/solidity/libsolutil/Numeric.cpp
|
0.00% (0/11)
|
0.00% (0/1)
|
0.00% (0/16)
|
src/solidity/libsolutil/Numeric.h
|
37.33% (28/75)
|
33.33% (4/12)
|
34.15% (14/41)
|
src/solidity/libsolutil/Result.h
|
62.50% (5/8)
|
83.33% (5/6)
|
83.33% (5/6)
|
src/solidity/libsolutil/SetOnce.h
|
100.00% (20/20)
|
100.00% (5/5)
|
80.95% (17/21)
|
src/solidity/libsolutil/StringUtils.cpp
|
23.73% (14/59)
|
25.00% (1/4)
|
17.39% (8/46)
|
src/solidity/libsolutil/StringUtils.h
|
12.10% (15/124)
|
36.36% (4/11)
|
6.56% (4/61)
|
src/solidity/libsolutil/SwarmHash.cpp
|
39.39% (26/66)
|
57.14% (4/7)
|
37.84% (14/37)
|
src/solidity/libsolutil/SwarmHash.h
|
100.00% (3/3)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libsolutil/UTF8.cpp
|
0.00% (0/88)
|
0.00% (0/3)
|
0.00% (0/91)
|
src/solidity/libsolutil/UTF8.h
|
0.00% (0/4)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libsolutil/Views.h
|
0.00% (0/4)
|
0.00% (0/1)
|
0.00% (0/10)
|
src/solidity/libsolutil/Visitor.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libsolutil/Whiskers.cpp
|
81.13% (172/212)
|
83.33% (10/12)
|
57.14% (68/119)
|
src/solidity/libsolutil/Whiskers.h
|
100.00% (2/2)
|
100.00% (2/2)
|
100.00% (2/2)
|
src/solidity/libsolutil/cxx20.h
|
0.00% (0/15)
|
0.00% (0/2)
|
0.00% (0/7)
|
src/solidity/libsolutil/picosha2.h
|
78.19% (147/188)
|
77.78% (21/27)
|
86.15% (56/65)
|
src/solidity/libsolutil/vector_ref.h
|
76.92% (10/13)
|
76.92% (10/13)
|
80.00% (24/30)
|
src/solidity/libyul/AST.h
|
67.57% (25/37)
|
69.23% (9/13)
|
68.42% (13/19)
|
src/solidity/libyul/AsmAnalysis.cpp
|
43.54% (266/611)
|
65.62% (21/32)
|
51.91% (258/497)
|
src/solidity/libyul/AsmAnalysis.h
|
50.00% (4/8)
|
20.00% (1/5)
|
42.86% (3/7)
|
src/solidity/libyul/AsmJsonConverter.cpp
|
0.00% (0/133)
|
0.00% (0/18)
|
0.00% (0/120)
|
src/solidity/libyul/AsmJsonConverter.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/AsmJsonImporter.cpp
|
0.00% (0/213)
|
0.00% (0/23)
|
0.00% (0/217)
|
src/solidity/libyul/AsmJsonImporter.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/AsmParser.cpp
|
42.19% (243/576)
|
68.00% (17/25)
|
27.51% (85/309)
|
src/solidity/libyul/AsmParser.h
|
91.67% (11/12)
|
75.00% (3/4)
|
85.71% (6/7)
|
src/solidity/libyul/AsmPrinter.cpp
|
0.00% (0/231)
|
0.00% (0/23)
|
0.00% (0/212)
|
src/solidity/libyul/AsmPrinter.h
|
0.00% (0/10)
|
0.00% (0/3)
|
0.00% (0/6)
|
src/solidity/libyul/CompilabilityChecker.cpp
|
0.00% (0/30)
|
0.00% (0/1)
|
0.00% (0/7)
|
src/solidity/libyul/ControlFlowSideEffects.h
|
0.00% (0/3)
|
0.00% (0/1)
|
0.00% (0/5)
|
src/solidity/libyul/ControlFlowSideEffectsCollector.cpp
|
0.00% (0/194)
|
0.00% (0/19)
|
0.00% (0/134)
|
src/solidity/libyul/ControlFlowSideEffectsCollector.h
|
0.00% (0/4)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/Dialect.cpp
|
11.90% (5/42)
|
20.00% (1/5)
|
16.67% (3/18)
|
src/solidity/libyul/Dialect.h
|
31.25% (5/16)
|
21.43% (3/14)
|
29.41% (5/17)
|
src/solidity/libyul/Exceptions.h
|
0.00% (0/6)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/FunctionReferenceResolver.cpp
|
0.00% (0/21)
|
0.00% (0/3)
|
0.00% (0/18)
|
src/solidity/libyul/FunctionReferenceResolver.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/Object.cpp
|
0.00% (0/80)
|
0.00% (0/6)
|
0.00% (0/139)
|
src/solidity/libyul/Object.h
|
0.00% (0/3)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/solidity/libyul/ObjectParser.cpp
|
0.00% (0/137)
|
0.00% (0/8)
|
0.00% (0/116)
|
src/solidity/libyul/ObjectParser.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/Scope.cpp
|
79.25% (42/53)
|
83.33% (5/6)
|
80.49% (33/41)
|
src/solidity/libyul/Scope.h
|
100.00% (9/9)
|
100.00% (1/1)
|
100.00% (4/4)
|
src/solidity/libyul/ScopeFiller.cpp
|
53.40% (55/103)
|
72.73% (8/11)
|
55.17% (32/58)
|
src/solidity/libyul/ScopeFiller.h
|
28.57% (2/7)
|
28.57% (2/7)
|
28.57% (2/7)
|
src/solidity/libyul/SideEffects.h
|
57.58% (19/33)
|
60.00% (3/5)
|
44.83% (13/29)
|
src/solidity/libyul/Utilities.cpp
|
67.71% (65/96)
|
63.64% (7/11)
|
36.51% (46/126)
|
src/solidity/libyul/Utilities.h
|
0.00% (0/6)
|
0.00% (0/1)
|
0.00% (0/6)
|
src/solidity/libyul/YulStack.cpp
|
0.00% (0/218)
|
0.00% (0/15)
|
0.00% (0/354)
|
src/solidity/libyul/YulStack.h
|
0.00% (0/3)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/solidity/libyul/YulString.h
|
73.53% (50/68)
|
71.43% (15/21)
|
77.50% (31/40)
|
src/solidity/libyul/backends/evm/AbstractAssembly.h
|
100.00% (1/1)
|
100.00% (1/1)
|
100.00% (1/1)
|
src/solidity/libyul/backends/evm/AsmCodeGen.cpp
|
100.00% (24/24)
|
100.00% (1/1)
|
40.00% (6/15)
|
src/solidity/libyul/backends/evm/ConstantOptimiser.cpp
|
0.00% (0/139)
|
0.00% (0/13)
|
0.00% (0/124)
|
src/solidity/libyul/backends/evm/ConstantOptimiser.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/backends/evm/ControlFlowGraph.h
|
0.00% (0/28)
|
0.00% (0/18)
|
0.00% (0/40)
|
src/solidity/libyul/backends/evm/ControlFlowGraphBuilder.cpp
|
0.00% (0/648)
|
0.00% (0/63)
|
0.00% (0/428)
|
src/solidity/libyul/backends/evm/EVMCodeTransform.cpp
|
57.14% (344/602)
|
71.05% (27/38)
|
52.87% (322/609)
|
src/solidity/libyul/backends/evm/EVMCodeTransform.h
|
100.00% (9/9)
|
100.00% (4/4)
|
100.00% (4/4)
|
src/solidity/libyul/backends/evm/EVMDialect.cpp
|
26.13% (121/463)
|
34.38% (11/32)
|
19.33% (46/238)
|
src/solidity/libyul/backends/evm/EVMDialect.h
|
9.09% (1/11)
|
9.09% (1/11)
|
9.09% (1/11)
|
src/solidity/libyul/backends/evm/EVMMetrics.cpp
|
0.00% (0/58)
|
0.00% (0/10)
|
0.00% (0/32)
|
src/solidity/libyul/backends/evm/EVMMetrics.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/backends/evm/EVMObjectCompiler.cpp
|
0.00% (0/71)
|
0.00% (0/2)
|
0.00% (0/41)
|
src/solidity/libyul/backends/evm/EVMObjectCompiler.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/backends/evm/EthAssemblyAdapter.cpp
|
55.75% (63/113)
|
57.69% (15/26)
|
50.60% (42/83)
|
src/solidity/libyul/backends/evm/NoOutputAssembly.cpp
|
0.00% (0/79)
|
0.00% (0/20)
|
0.00% (0/60)
|
src/solidity/libyul/backends/evm/NoOutputAssembly.h
|
0.00% (0/6)
|
0.00% (0/6)
|
0.00% (0/6)
|
src/solidity/libyul/backends/evm/OptimizedEVMCodeTransform.cpp
|
0.00% (0/583)
|
0.00% (0/35)
|
0.00% (0/492)
|
src/solidity/libyul/backends/evm/StackHelpers.h
|
0.00% (0/330)
|
0.00% (0/26)
|
0.00% (0/315)
|
src/solidity/libyul/backends/evm/StackLayoutGenerator.cpp
|
0.00% (0/1129)
|
0.00% (0/92)
|
0.00% (0/410)
|
src/solidity/libyul/backends/evm/VariableReferenceCounter.cpp
|
0.00% (0/41)
|
0.00% (0/7)
|
0.00% (0/26)
|
src/solidity/libyul/backends/evm/VariableReferenceCounter.h
|
0.00% (0/6)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/backends/wasm/BinaryTransform.cpp
|
0.00% (0/375)
|
0.00% (0/49)
|
0.00% (0/250)
|
src/solidity/libyul/backends/wasm/BinaryTransform.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/backends/wasm/EVMToEwasmTranslator.cpp
|
0.00% (0/78)
|
0.00% (0/2)
|
0.00% (0/34)
|
src/solidity/libyul/backends/wasm/EVMToEwasmTranslator.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/backends/wasm/TextTransform.cpp
|
0.00% (0/157)
|
0.00% (0/22)
|
0.00% (0/94)
|
src/solidity/libyul/backends/wasm/WasmCodeTransform.cpp
|
0.00% (0/315)
|
0.00% (0/27)
|
0.00% (0/326)
|
src/solidity/libyul/backends/wasm/WasmCodeTransform.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/backends/wasm/WasmDialect.cpp
|
0.00% (0/203)
|
0.00% (0/8)
|
0.00% (0/63)
|
src/solidity/libyul/backends/wasm/WasmDialect.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/backends/wasm/WasmObjectCompiler.cpp
|
0.00% (0/18)
|
0.00% (0/2)
|
0.00% (0/34)
|
src/solidity/libyul/backends/wasm/WasmObjectCompiler.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/backends/wasm/WordSizeTransform.cpp
|
0.00% (0/461)
|
0.00% (0/18)
|
0.00% (0/252)
|
src/solidity/libyul/optimiser/ASTCopier.cpp
|
0.00% (0/102)
|
0.00% (0/25)
|
0.00% (0/28)
|
src/solidity/libyul/optimiser/ASTCopier.h
|
0.00% (0/18)
|
0.00% (0/11)
|
0.00% (0/15)
|
src/solidity/libyul/optimiser/ASTWalker.cpp
|
0.00% (0/98)
|
0.00% (0/25)
|
0.00% (0/37)
|
src/solidity/libyul/optimiser/ASTWalker.h
|
4.00% (1/25)
|
7.14% (1/14)
|
6.25% (1/16)
|
src/solidity/libyul/optimiser/BlockFlattener.cpp
|
0.00% (0/29)
|
0.00% (0/3)
|
0.00% (0/19)
|
src/solidity/libyul/optimiser/BlockFlattener.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/BlockHasher.cpp
|
0.00% (0/118)
|
0.00% (0/17)
|
0.00% (0/55)
|
src/solidity/libyul/optimiser/BlockHasher.h
|
0.00% (0/17)
|
0.00% (0/5)
|
0.00% (0/5)
|
src/solidity/libyul/optimiser/CallGraphGenerator.cpp
|
0.00% (0/48)
|
0.00% (0/7)
|
0.00% (0/26)
|
src/solidity/libyul/optimiser/CircularReferencesPruner.cpp
|
0.00% (0/33)
|
0.00% (0/4)
|
0.00% (0/14)
|
src/solidity/libyul/optimiser/CircularReferencesPruner.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/CommonSubexpressionEliminator.cpp
|
0.00% (0/60)
|
0.00% (0/4)
|
0.00% (0/53)
|
src/solidity/libyul/optimiser/ConditionalSimplifier.cpp
|
0.00% (0/88)
|
0.00% (0/4)
|
0.00% (0/19)
|
src/solidity/libyul/optimiser/ConditionalSimplifier.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/ConditionalUnsimplifier.cpp
|
0.00% (0/102)
|
0.00% (0/4)
|
0.00% (0/41)
|
src/solidity/libyul/optimiser/ConditionalUnsimplifier.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/ControlFlowSimplifier.cpp
|
0.00% (0/187)
|
0.00% (0/15)
|
0.00% (0/97)
|
src/solidity/libyul/optimiser/ControlFlowSimplifier.h
|
0.00% (0/3)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/solidity/libyul/optimiser/DataFlowAnalyzer.cpp
|
0.00% (0/291)
|
0.00% (0/31)
|
0.00% (0/171)
|
src/solidity/libyul/optimiser/DataFlowAnalyzer.h
|
0.00% (0/4)
|
0.00% (0/4)
|
0.00% (0/4)
|
src/solidity/libyul/optimiser/DeadCodeEliminator.cpp
|
0.00% (0/27)
|
0.00% (0/4)
|
0.00% (0/17)
|
src/solidity/libyul/optimiser/DeadCodeEliminator.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/Disambiguator.cpp
|
0.00% (0/30)
|
0.00% (0/7)
|
0.00% (0/48)
|
src/solidity/libyul/optimiser/Disambiguator.h
|
0.00% (0/2)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/EqualStoreEliminator.cpp
|
0.00% (0/27)
|
0.00% (0/2)
|
0.00% (0/17)
|
src/solidity/libyul/optimiser/EqualStoreEliminator.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/EquivalentFunctionCombiner.cpp
|
0.00% (0/9)
|
0.00% (0/2)
|
0.00% (0/4)
|
src/solidity/libyul/optimiser/EquivalentFunctionCombiner.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/EquivalentFunctionDetector.cpp
|
0.00% (0/11)
|
0.00% (0/1)
|
0.00% (0/5)
|
src/solidity/libyul/optimiser/EquivalentFunctionDetector.h
|
0.00% (0/6)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/optimiser/ExpressionInliner.cpp
|
0.00% (0/33)
|
0.00% (0/3)
|
0.00% (0/20)
|
src/solidity/libyul/optimiser/ExpressionInliner.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/ExpressionJoiner.cpp
|
0.00% (0/76)
|
0.00% (0/10)
|
0.00% (0/63)
|
src/solidity/libyul/optimiser/ExpressionSimplifier.cpp
|
0.00% (0/35)
|
0.00% (0/4)
|
0.00% (0/27)
|
src/solidity/libyul/optimiser/ExpressionSimplifier.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/ExpressionSplitter.cpp
|
0.00% (0/62)
|
0.00% (0/8)
|
0.00% (0/22)
|
src/solidity/libyul/optimiser/ExpressionSplitter.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/ForLoopConditionIntoBody.cpp
|
0.00% (0/36)
|
0.00% (0/2)
|
0.00% (0/8)
|
src/solidity/libyul/optimiser/ForLoopConditionIntoBody.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/ForLoopConditionOutOfBody.cpp
|
0.00% (0/38)
|
0.00% (0/2)
|
0.00% (0/26)
|
src/solidity/libyul/optimiser/ForLoopConditionOutOfBody.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/ForLoopInitRewriter.cpp
|
0.00% (0/42)
|
0.00% (0/2)
|
0.00% (0/5)
|
src/solidity/libyul/optimiser/ForLoopInitRewriter.h
|
0.00% (0/4)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/optimiser/FullInliner.cpp
|
0.00% (0/274)
|
0.00% (0/24)
|
0.00% (0/155)
|
src/solidity/libyul/optimiser/FullInliner.h
|
0.00% (0/8)
|
0.00% (0/3)
|
0.00% (0/6)
|
src/solidity/libyul/optimiser/FunctionCallFinder.cpp
|
0.00% (0/11)
|
0.00% (0/3)
|
0.00% (0/5)
|
src/solidity/libyul/optimiser/FunctionGrouper.cpp
|
0.00% (0/24)
|
0.00% (0/2)
|
0.00% (0/21)
|
src/solidity/libyul/optimiser/FunctionGrouper.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/FunctionHoister.cpp
|
0.00% (0/16)
|
0.00% (0/1)
|
0.00% (0/6)
|
src/solidity/libyul/optimiser/FunctionHoister.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/optimiser/FunctionSpecializer.cpp
|
0.00% (0/119)
|
0.00% (0/11)
|
0.00% (0/38)
|
src/solidity/libyul/optimiser/FunctionSpecializer.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/InlinableExpressionFunctionFinder.cpp
|
0.00% (0/30)
|
0.00% (0/3)
|
0.00% (0/26)
|
src/solidity/libyul/optimiser/InlinableExpressionFunctionFinder.h
|
0.00% (0/7)
|
0.00% (0/2)
|
0.00% (0/4)
|
src/solidity/libyul/optimiser/KnowledgeBase.cpp
|
0.00% (0/42)
|
0.00% (0/7)
|
0.00% (0/35)
|
src/solidity/libyul/optimiser/KnowledgeBase.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/optimiser/LoadResolver.cpp
|
0.00% (0/78)
|
0.00% (0/4)
|
0.00% (0/63)
|
src/solidity/libyul/optimiser/LoadResolver.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/LoopInvariantCodeMotion.cpp
|
0.00% (0/91)
|
0.00% (0/6)
|
0.00% (0/43)
|
src/solidity/libyul/optimiser/LoopInvariantCodeMotion.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/MainFunction.cpp
|
0.00% (0/16)
|
0.00% (0/1)
|
0.00% (0/36)
|
src/solidity/libyul/optimiser/MainFunction.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/Metrics.cpp
|
0.00% (0/127)
|
0.00% (0/16)
|
0.00% (0/109)
|
src/solidity/libyul/optimiser/Metrics.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/optimiser/NameCollector.cpp
|
0.00% (0/79)
|
0.00% (0/15)
|
0.00% (0/40)
|
src/solidity/libyul/optimiser/NameCollector.h
|
0.00% (0/11)
|
0.00% (0/7)
|
0.00% (0/7)
|
src/solidity/libyul/optimiser/NameDispenser.cpp
|
0.00% (0/22)
|
0.00% (0/5)
|
0.00% (0/9)
|
src/solidity/libyul/optimiser/NameDispenser.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/optimiser/NameDisplacer.cpp
|
0.00% (0/35)
|
0.00% (0/7)
|
0.00% (0/35)
|
src/solidity/libyul/optimiser/NameDisplacer.h
|
0.00% (0/5)
|
0.00% (0/2)
|
0.00% (0/3)
|
src/solidity/libyul/optimiser/NameSimplifier.cpp
|
0.00% (0/69)
|
0.00% (0/8)
|
0.00% (0/25)
|
src/solidity/libyul/optimiser/NameSimplifier.h
|
0.00% (0/3)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/OptimiserStep.h
|
0.00% (0/12)
|
0.00% (0/5)
|
0.00% (0/8)
|
src/solidity/libyul/optimiser/OptimizerUtilities.cpp
|
0.00% (0/37)
|
0.00% (0/6)
|
0.00% (0/20)
|
src/solidity/libyul/optimiser/OptimizerUtilities.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/ReasoningBasedSimplifier.cpp
|
0.00% (0/158)
|
0.00% (0/7)
|
0.00% (0/43)
|
src/solidity/libyul/optimiser/Rematerialiser.cpp
|
0.00% (0/54)
|
0.00% (0/5)
|
0.00% (0/62)
|
src/solidity/libyul/optimiser/Rematerialiser.h
|
0.00% (0/3)
|
0.00% (0/3)
|
0.00% (0/3)
|
src/solidity/libyul/optimiser/SMTSolver.cpp
|
0.00% (0/109)
|
0.00% (0/18)
|
0.00% (0/41)
|
src/solidity/libyul/optimiser/SSAReverser.cpp
|
0.00% (0/136)
|
0.00% (0/3)
|
0.00% (0/33)
|
src/solidity/libyul/optimiser/SSAReverser.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/SSATransform.cpp
|
0.00% (0/314)
|
0.00% (0/16)
|
0.00% (0/133)
|
src/solidity/libyul/optimiser/SSAValueTracker.cpp
|
0.00% (0/34)
|
0.00% (0/5)
|
0.00% (0/24)
|
src/solidity/libyul/optimiser/SSAValueTracker.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/optimiser/Semantics.cpp
|
0.00% (0/140)
|
0.00% (0/15)
|
0.00% (0/95)
|
src/solidity/libyul/optimiser/Semantics.h
|
0.00% (0/46)
|
0.00% (0/15)
|
0.00% (0/50)
|
src/solidity/libyul/optimiser/SimplificationRules.cpp
|
0.00% (0/164)
|
0.00% (0/13)
|
0.00% (0/229)
|
src/solidity/libyul/optimiser/SimplificationRules.h
|
0.00% (0/8)
|
0.00% (0/8)
|
0.00% (0/8)
|
src/solidity/libyul/optimiser/StackCompressor.cpp
|
0.00% (0/159)
|
0.00% (0/12)
|
0.00% (0/116)
|
src/solidity/libyul/optimiser/StackLimitEvader.cpp
|
0.00% (0/93)
|
0.00% (0/5)
|
0.00% (0/122)
|
src/solidity/libyul/optimiser/StackToMemoryMover.cpp
|
0.00% (0/322)
|
0.00% (0/15)
|
0.00% (0/129)
|
src/solidity/libyul/optimiser/StackToMemoryMover.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/StructuralSimplifier.cpp
|
0.00% (0/103)
|
0.00% (0/11)
|
0.00% (0/50)
|
src/solidity/libyul/optimiser/StructuralSimplifier.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/Substitution.cpp
|
0.00% (0/9)
|
0.00% (0/1)
|
0.00% (0/6)
|
src/solidity/libyul/optimiser/Substitution.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/Suite.cpp
|
0.00% (0/333)
|
0.00% (0/11)
|
0.00% (0/237)
|
src/solidity/libyul/optimiser/Suite.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/SyntacticalEquality.cpp
|
0.00% (0/128)
|
0.00% (0/23)
|
0.00% (0/71)
|
src/solidity/libyul/optimiser/SyntacticalEquality.h
|
0.00% (0/12)
|
0.00% (0/6)
|
0.00% (0/12)
|
src/solidity/libyul/optimiser/TypeInfo.cpp
|
0.00% (0/65)
|
0.00% (0/9)
|
0.00% (0/26)
|
src/solidity/libyul/optimiser/TypeInfo.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/UnusedAssignEliminator.cpp
|
0.00% (0/83)
|
0.00% (0/12)
|
0.00% (0/44)
|
src/solidity/libyul/optimiser/UnusedAssignEliminator.h
|
0.00% (0/1)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/libyul/optimiser/UnusedFunctionParameterPruner.cpp
|
0.00% (0/75)
|
0.00% (0/3)
|
0.00% (0/16)
|
src/solidity/libyul/optimiser/UnusedFunctionsCommon.cpp
|
0.00% (0/38)
|
0.00% (0/2)
|
0.00% (0/7)
|
src/solidity/libyul/optimiser/UnusedFunctionsCommon.h
|
0.00% (0/3)
|
0.00% (0/1)
|
0.00% (0/3)
|
src/solidity/libyul/optimiser/UnusedPruner.cpp
|
0.00% (0/106)
|
0.00% (0/10)
|
0.00% (0/64)
|
src/solidity/libyul/optimiser/UnusedPruner.h
|
0.00% (0/4)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/optimiser/UnusedStoreBase.cpp
|
0.00% (0/86)
|
0.00% (0/9)
|
0.00% (0/27)
|
src/solidity/libyul/optimiser/UnusedStoreBase.h
|
0.00% (0/8)
|
0.00% (0/6)
|
0.00% (0/6)
|
src/solidity/libyul/optimiser/UnusedStoreEliminator.cpp
|
0.00% (0/309)
|
0.00% (0/18)
|
0.00% (0/337)
|
src/solidity/libyul/optimiser/UnusedStoreEliminator.h
|
0.00% (0/4)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/optimiser/VarDeclInitializer.cpp
|
0.00% (0/48)
|
0.00% (0/3)
|
0.00% (0/10)
|
src/solidity/libyul/optimiser/VarDeclInitializer.h
|
0.00% (0/2)
|
0.00% (0/2)
|
0.00% (0/2)
|
src/solidity/libyul/optimiser/VarNameCleaner.cpp
|
0.00% (0/63)
|
0.00% (0/8)
|
0.00% (0/47)
|
src/solidity/libyul/optimiser/VarNameCleaner.h
|
0.00% (0/3)
|
0.00% (0/1)
|
0.00% (0/1)
|
src/solidity/test/EVMHost.cpp
|
15.80% (116/734)
|
22.58% (7/31)
|
40.73% (101/248)
|
src/solidity/test/EVMHost.h
|
0.00% (0/13)
|
0.00% (0/4)
|
0.00% (0/4)
|
src/solidity/test/evmc/evmc.hpp
|
38.61% (117/303)
|
35.23% (31/88)
|
40.88% (56/137)
|
src/solidity/test/evmc/helpers.h
|
0.00% (0/60)
|
0.00% (0/12)
|
0.00% (0/12)
|
src/solidity/test/evmc/loader.c
|
0.00% (0/185)
|
0.00% (0/7)
|
0.00% (0/93)
|
src/solidity/test/evmc/mocked_host.hpp
|
10.71% (15/140)
|
9.52% (2/21)
|
16.88% (13/77)
|
src/solidity/test/tools/ossfuzz/SolidityEvmoneInterface.cpp
|
67.24% (78/116)
|
88.89% (8/9)
|
57.14% (48/84)
|
src/solidity/test/tools/ossfuzz/SolidityEvmoneInterface.h
|
50.00% (6/12)
|
66.67% (4/6)
|
66.67% (4/6)
|
src/solidity/test/tools/ossfuzz/protoToSol.cpp
|
44.65% (71/159)
|
64.29% (9/14)
|
35.38% (23/65)
|
src/solidity/test/tools/ossfuzz/protoToSol.h
|
35.71% (5/14)
|
50.00% (3/6)
|
50.00% (3/6)
|
src/solidity/test/tools/ossfuzz/solProto.pb.cc
|
14.47% (299/2066)
|
27.76% (68/245)
|
12.26% (115/938)
|
src/solidity/test/tools/ossfuzz/solProto.pb.h
|
6.10% (105/1722)
|
8.56% (34/397)
|
9.84% (42/427)
|
src/solidity/test/tools/ossfuzz/solProtoFuzzer.cpp
|
67.50% (27/40)
|
100.00% (1/1)
|
73.08% (19/26)
|