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
.solhintignore
boostTest.cpp Enable more C++ compiler warnings 2020-12-10 21:03:58 +00:00
buglist_test_vectors.md
buglistTests.js
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
CommonSyntaxTest.h
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
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
Metadata.cpp Enable the -Wconversion warning 2020-12-08 16:45:24 +00:00
Metadata.h
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
TestCase.h
TestCaseReader.cpp
TestCaseReader.h