mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
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 |
||
|---|---|---|
| .. | ||
| abiencodedecode | ||
| abiEncoderV1 | ||
| abiEncoderV2 | ||
| accessor | ||
| arithmetics | ||
| array | ||
| asmForLoop | ||
| builtinFunctions | ||
| calldata | ||
| cleanup | ||
| constantEvaluator | ||
| constants | ||
| constructor | ||
| conversions | ||
| ecrecover | ||
| enums | ||
| errors | ||
| events | ||
| exponentiation | ||
| expressions | ||
| externalContracts | ||
| externalSource | ||
| fallback | ||
| freeFunctions | ||
| functionCall | ||
| functionSelector | ||
| functionTypes | ||
| getters | ||
| immutable | ||
| inheritance | ||
| inlineAssembly | ||
| integer | ||
| interfaceID | ||
| isoltestTesting | ||
| libraries | ||
| literals | ||
| memoryManagement | ||
| metaTypes | ||
| modifiers | ||
| multiSource | ||
| operators | ||
| optimizer | ||
| payable | ||
| receive | ||
| reverts | ||
| revertStrings | ||
| salted_create | ||
| smoke | ||
| specialFunctions | ||
| state | ||
| statements | ||
| storage | ||
| strings | ||
| structs | ||
| tryCatch | ||
| types | ||
| underscore | ||
| uninitializedFunctionPointer | ||
| userDefinedValueType | ||
| using | ||
| variables | ||
| various | ||
| viaYul | ||
| virtualFunctions | ||
| byte_array_to_storage_cleanup.sol | ||
| c99_scoping_activation.sol | ||
| constructor_inheritance_init_order_2.sol | ||
| constructor_inheritance_init_order_3_legacy.sol | ||
| constructor_inheritance_init_order_3_viaIR.sol | ||
| constructor_inheritance_init_order.sol | ||
| constructor_with_params_diamond_inheritance.sol | ||
| constructor_with_params_inheritance_2.sol | ||
| constructor_with_params_inheritance.sol | ||
| constructor_with_params.sol | ||
| dirty_calldata_bytes.sol | ||
| dirty_calldata_dynamic_array.sol | ||
| emit_three_identical_events.sol | ||
| emit_two_identical_events.sol | ||
| empty_contract.sol | ||
| empty_for_loop.sol | ||
| interface_inheritance_conversions.sol | ||
| isoltestFormatting.sol | ||
| state_var_initialization.sol | ||
| state_variables_init_order_2.sol | ||
| state_variables_init_order_3.sol | ||
| state_variables_init_order.sol | ||
| unused_store_storage_removal_bug.sol | ||