solidity/test/libsolidity
Kamil Śliwak 73b9077ab0 SyntaxTest: Default-initialize boolean fields without showing the value
- These get re-initialized in constructor anyway. The only purpose if initializing here is our convention to always initialize primitive types at declaration time. We don't want to have to repeat the defaults though.
2023-08-23 18:00:01 +02:00
..
ABIJson Fix ICE when emitting event from another contract 2023-07-21 21:49:09 +02:00
analysis Remove the ability to produce an AST in presence of errors in --error-recovery mode 2023-08-21 17:50:41 +02:00
ASTJSON Fix ICE when emitting event from another contract 2023-07-21 21:49:09 +02:00
astPropertyTests Added new kind of test: check for specific properties of AST 2023-08-21 12:37:40 -03:00
gasTests Rematerialize zero literals 2023-08-07 17:33:16 +02:00
interface Allow running Eldarica from the command line 2022-11-22 21:16:45 +01:00
lsp Remove EWASM backend. 2023-05-11 10:56:55 -05:00
memoryGuardTests Tests. 2022-03-02 17:07:11 +01:00
semanticTests Update gas expectations 2023-08-22 20:00:03 +02:00
smtCheckerTests SMTChecker: Visit the condition in for and while loops after loop is unrolled 2023-08-03 13:36:41 +02:00
syntaxTests Merge pull request #14347 from ethereum/fixTypeCheckingAbiDecode 2023-07-18 18:14:45 +02:00
util fixup! BytesUtils: Don't introduce garbage when formatting byte vectors shorter than expected 2023-08-17 20:45:16 +02:00
ABIDecoderTests.cpp
ABIEncoderTests.cpp Improve FunctionSelector helpers 2022-09-27 17:58:32 +02:00
ABIJsonTest.cpp
ABIJsonTest.h
ABITestsCommon.h
AnalysisFramework.cpp Remove parser error recovery mode 2023-08-22 12:00:11 +02:00
AnalysisFramework.h Remove parser error recovery mode 2023-08-22 12:00:11 +02:00
Assembly.cpp Add new info severity 2021-09-13 22:48:22 +02:00
ASTJSONTest.cpp Remove the ability to produce an AST in presence of errors in --error-recovery mode 2023-08-21 17:50:41 +02:00
ASTJSONTest.h Make ASTJSONTest an EVMVersionRestrictedTestCase 2023-05-17 18:10:16 +02:00
ASTPropertyTest.cpp Added new kind of test: check for specific properties of AST 2023-08-21 12:37:40 -03:00
ASTPropertyTest.h Added new kind of test: check for specific properties of AST 2023-08-21 12:37:40 -03:00
ErrorCheck.cpp Cleaning up helpers around errors 2022-09-19 10:51:14 +05:30
ErrorCheck.h
GasCosts.cpp Change default EVM version to Shanghai. 2023-05-08 16:34:23 +02:00
GasMeter.cpp Improve FunctionSelector helpers 2022-09-27 17:58:32 +02:00
GasTest.cpp Unify preamble handling between test cases based on AnalysisFramework 2023-08-17 17:39:27 +02:00
GasTest.h Do not hard-code the default 'runs' value as 200 in code that fills out optimizer settings 2021-06-28 14:12:28 +02:00
Imports.cpp
InlineAssembly.cpp SourceReferenceFormatter: Support full range of options in formatErrorInformation() 2023-08-11 14:15:56 +02:00
LibSolc.cpp
MemoryGuardTest.cpp Use AnalysisFramework's error formatting and filtering features in more test cases 2023-08-07 14:40:34 +02:00
MemoryGuardTest.h Tests. 2022-03-02 16:42:28 +01:00
Metadata.cpp Add experimental EOF options for CLI and Standard JSON. 2022-11-23 19:53:44 +01:00
SemanticTest.cpp fixup! Change semantic tests to use the proper via IR pipeline, without rerunning on exceptions 2023-08-22 20:43:46 +02:00
SemanticTest.h SemanticTest: Add a setting that explicitly states the minimal Yul optimization level that avoids "Stack too deep" 2023-08-22 20:00:00 +02:00
SemVerMatcher.cpp Fix another instance of the spurious unreachable warning, this time in SemVerMatcher 2022-11-29 23:26:22 +01:00
SMTCheckerTest.cpp Make better use of virtual functions to customize CommonSyntaxTest in test cases based on it 2023-08-07 14:05:43 +02:00
SMTCheckerTest.h Make better use of virtual functions to customize CommonSyntaxTest in test cases based on it 2023-08-07 14:05:43 +02:00
SolidityCompiler.cpp Use AnalysisFramework's error formatting and filtering features in more test cases 2023-08-07 14:40:34 +02:00
SolidityEndToEndTest.cpp Rerun SolidityEndToEndTest.cpp tests on stack errors. 2023-08-22 20:00:03 +02:00
SolidityExecutionFramework.cpp Change semantic tests to use the proper via IR pipeline, without rerunning on exceptions 2023-08-22 19:58:31 +02:00
SolidityExecutionFramework.h Unify preamble handling between AnalysisFramework and SolidityExecutionFramework 2023-08-17 17:39:27 +02:00
SolidityExpressionCompiler.cpp test: some tests for push0 2023-04-12 00:10:24 +02:00
SolidityNameAndTypeResolution.cpp
SolidityNatspecJSON.cpp Fix ICE when emitting event from another contract 2023-07-21 21:49:09 +02:00
SolidityOptimizer.cpp Adds support for the EVM version "Paris". 2023-01-23 18:50:36 +00:00
SolidityParser.cpp Remove parser error recovery mode 2023-08-22 12:00:11 +02:00
SolidityTypes.cpp Introduce solidity-next pragma 2023-05-15 19:25:13 +02:00
StandardCompiler.cpp Remove parser error recovery mode 2023-08-22 12:00:11 +02:00
SyntaxTest.cpp Remove parser error recovery mode 2023-08-22 12:00:11 +02:00
SyntaxTest.h SyntaxTest: Default-initialize boolean fields without showing the value 2023-08-23 18:00:01 +02:00
ViewPureChecker.cpp