solidity/test/libsolidity/errorRecoveryTests
Soham Zemse fa78e0f3d4 feat: allow named parameters in mapping types
Co-authored-by: Hari <webmail.hari@gmail.com>

test: add parser and abi test cases

docs: add example on using named parameters for mappings

- Add changelog

feat: update antlr grammar to allow named parameters in mappings

fix: prevent conflicting mapping parameter names

ref: change order of mapping initializers

test: update expectations and fix build

test: add more tests

fix: use common error & code for conflicting params

fix: issue with accessing nested mapping

test: add conflicting params tests for more nested levels

Update libsolidity/analysis/DeclarationTypeChecker.cpp

Co-authored-by: Nikola Matić <nikola.matic@ethereum.org>

fix: error reported with the same code twice

test: add more tests for 3 level nested mapping

Address review comments
2022-12-08 11:56:58 +01:00
..
constructor_recovers.sol Update tests. 2020-07-07 12:16:18 +02:00
contract_recovery.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
do_not_delete_at_error.sol feat: allow named parameters in mapping types 2022-12-08 11:56:58 +01:00
error_to_eos.sol feat: allow named parameters in mapping types 2022-12-08 11:56:58 +01:00
missing_rhs.sol Update tests. 2020-07-07 12:16:18 +02:00
multiple_errors.sol Update tests. 2020-07-07 12:16:18 +02:00
recovery_failed_eos.sol Complete test coverage for errors related to parser error recovery 2020-08-20 16:14:39 +02:00
wrong_compiler_recovers_1.sol Complete error coverage of Parser and SyntaxChecker 2020-09-29 16:07:02 +02:00
wrong_compiler_recovers_2.sol Update existing tests. 2020-10-08 18:56:17 +02:00
wrong_compiler_recovers_3.sol Complete error coverage of Parser and SyntaxChecker 2020-09-29 16:07:02 +02:00
wrong_compiler_recovers_4.sol Complete error coverage of Parser and SyntaxChecker 2020-09-29 16:07:02 +02:00