solidity/test
Christian Parpart 32ba5f5ae7 libsolidity: Extend the AST for named AST nodes in order to get precise locations for names.
The actual SourceLocation on an ASTNode is representing the whole
ASTNode whereas in an LSP (for example) you are also interested in the
SourceLocation of a name of a construct (e.g. variable decarlation, function definition, ...).

This also properly encodes non-existend sources as `-1` in the JSON output (eliminating the use of `numeric_limits<size_t>::max()`).
2021-02-10 18:13:09 +01:00
..
cmdlineTests libsolidity: Extend the AST for named AST nodes in order to get precise locations for names. 2021-02-10 18:13:09 +01:00
compilationTests Disallow certain implicit conversions between integer types. 2021-01-12 08:23:47 +01:00
contracts Tests/Docs: changing type of msg.sender and tx.origin into address 2020-12-14 16:55:48 +01:00
evmc Enable more C++ compiler warnings 2020-12-10 21:03:58 +00:00
externalTests Tests after making all explicit address conversions as non-payable 2020-12-14 18:46:01 +01:00
formal Optimize iszero(sub(x, y)) to eq(x, y). 2020-12-22 15:11:48 +01:00
libevmasm Add inlining for old optimizer. 2021-02-09 19:08:58 +01:00
liblangutil Remove the \b, \f, \v escape sequences from the Scanner 2020-12-07 21:10:03 +00:00
libsolidity libsolidity: Extend the AST for named AST nodes in order to get precise locations for names. 2021-02-10 18:13:09 +01:00
libsolutil [whiskers] Add check that template contain tags. 2021-01-20 15:26:34 -05:00
libyul Updating tests after improving Yul error reporting 2021-02-09 16:55:33 +01:00
scripts prepare_report.py: Print some statistics about contracts and errors 2021-02-02 16:16:28 +01:00
tools Consistent use of returns documentation tag. 2021-02-09 12:51:36 +01:00
yulPhaser Enable the -Wconversion warning 2020-12-08 16:45:24 +00:00
.solhint.json Test require with string literals 2019-11-13 12:01:25 +01:00
.solhintignore Add style checker 2019-08-05 13:00:30 +02:00
boostTest.cpp Enable more C++ compiler warnings 2020-12-10 21:03:58 +00:00
buglist_test_vectors.md Update bug description, add regex and tests. 2018-09-10 12:58:40 +02:00
buglistTests.js Buglist check script supports json paths 2018-09-06 18:42:21 +02:00
CMakeLists.txt Yul optimizer test: Separate test parsing and optimisation 2021-01-18 10:27:58 +01:00
cmdlineTests.sh Use Bash arrays for variables containing multiple space-separated values 2021-02-02 15:45:24 +01:00
Common.cpp Merge remote-tracking branch 'origin/develop' into breaking 2020-12-14 11:33:40 +01:00
Common.h Force running abi coder v1 instead of v2. 2020-12-09 15:25:15 +01:00
CommonSyntaxTest.cpp Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
CommonSyntaxTest.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
docsCodeStyle.sh Quote stuff properly 2021-02-01 17:14:38 +01:00
EVMHost.cpp Enable the -Wconversion warning 2020-12-08 16:45:24 +00:00
EVMHost.h EVMHost: keep precompile balance/settings across resets 2020-09-24 18:51:39 +01:00
ExecutionFramework.cpp Merge remote-tracking branch 'origin/develop' into breaking 2020-12-07 17:13:48 +01:00
ExecutionFramework.h Merge remote-tracking branch 'origin/develop' into breaking 2020-12-07 17:13:48 +01:00
externalTests.sh Add jobs and scripts running external tests for Gnosis v2 2020-12-07 14:09:18 +01:00
InteractiveTests.h Extract boost smt and remove unused tests 2020-09-23 17:55:55 +02:00
Metadata.cpp Enable the -Wconversion warning 2020-12-08 16:45:24 +00:00
Metadata.h Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
pyscriptTests.py Add a script for running the Python test suites and include it in scripts/tests.sh 2021-01-22 13:37:40 +01:00
stopAfterParseTests.sh Fix test/stopAfterParseTests.sh for macos. 2020-10-28 17:59:56 -05:00
TestCase.cpp Add SPDX license identifier if not present already in source file 2020-07-17 20:24:12 +05:30
TestCase.h Add support for ewasm evmc vm. 2020-09-08 12:41:42 -05:00
TestCaseReader.cpp Add corpus based multi source fuzzer 2020-07-21 13:43:29 +02:00
TestCaseReader.h Add corpus based multi source fuzzer 2020-07-21 13:43:29 +02:00