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 Force running abi coder v1 instead of v2. 2020-12-09 15:25:15 +01:00
ABIEncoderTests.cpp Improve FunctionSelector helpers 2022-09-27 17:58:32 +02:00
ABIJsonTest.cpp
ABIJsonTest.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
ABITestsCommon.h Force running abi coder v1 instead of v2. 2020-12-09 15:25:15 +01:00
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 Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
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 Extract import-file remapping logic out of CompilerStack into ImportRemapper. 2021-04-06 14:28:53 +02:00
InlineAssembly.cpp SourceReferenceFormatter: Support full range of options in formatErrorInformation() 2023-08-11 14:15:56 +02:00
LibSolc.cpp Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
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 Only warn about variables being shadowed in inline assembly. 2021-02-19 14:29:22 +01:00
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