From 7fab1c5e4a65de83c2f860b68ee93edfbf08b61f Mon Sep 17 00:00:00 2001 From: Daniel Kirchner Date: Thu, 5 Dec 2019 03:28:13 +0100 Subject: [PATCH] Update tests. --- test/libsolidity/ASTJSON/abstract_contract.json | 1 - .../ASTJSON/abstract_contract_legacy.json | 1 - test/libsolidity/ASTJSON/address_payable.json | 1 - .../ASTJSON/address_payable_legacy.json | 1 - test/libsolidity/ASTJSON/assembly/call.json | 1 - .../ASTJSON/assembly/call_legacy.json | 1 - test/libsolidity/ASTJSON/assembly/function.json | 1 - .../ASTJSON/assembly/function_legacy.json | 1 - test/libsolidity/ASTJSON/assembly/leave.json | 1 - .../ASTJSON/assembly/leave_legacy.json | 1 - test/libsolidity/ASTJSON/assembly/loop.json | 1 - .../ASTJSON/assembly/loop_legacy.json | 1 - .../ASTJSON/assembly/slot_offset.json | 1 - .../ASTJSON/assembly/slot_offset_legacy.json | 1 - .../libsolidity/ASTJSON/assembly/stringlit.json | 1 - .../ASTJSON/assembly/stringlit_legacy.json | 1 - test/libsolidity/ASTJSON/assembly/switch.json | 1 - .../ASTJSON/assembly/switch_legacy.json | 1 - .../ASTJSON/assembly/var_access.json | 1 - .../ASTJSON/assembly/var_access_legacy.json | 1 - test/libsolidity/ASTJSON/constructor.json | 1 - .../libsolidity/ASTJSON/constructor_legacy.json | 1 - test/libsolidity/ASTJSON/documentation.json | 1 - .../ASTJSON/documentation_legacy.json | 1 - test/libsolidity/ASTJSON/fallback.json | 1 - .../ASTJSON/fallback_and_reveice_ether.json | 2 -- .../fallback_and_reveice_ether_legacy.json | 2 -- test/libsolidity/ASTJSON/fallback_legacy.json | 1 - test/libsolidity/ASTJSON/fallback_payable.json | 1 - .../ASTJSON/fallback_payable_legacy.json | 1 - test/libsolidity/ASTJSON/function_type.json | 1 - .../ASTJSON/function_type_legacy.json | 1 - .../long_type_name_binary_operation.json | 1 - .../long_type_name_binary_operation_legacy.json | 1 - .../ASTJSON/long_type_name_identifier.json | 1 - .../long_type_name_identifier_legacy.json | 1 - .../ASTJSON/modifier_definition.json | 1 - .../ASTJSON/modifier_definition_legacy.json | 1 - .../ASTJSON/modifier_invocation.json | 1 - .../ASTJSON/modifier_invocation_legacy.json | 1 - test/libsolidity/ASTJSON/non_utf8.json | 1 - test/libsolidity/ASTJSON/non_utf8_legacy.json | 1 - test/libsolidity/ASTJSON/override.json | 17 ++++++++++++----- test/libsolidity/ASTJSON/override_legacy.json | 17 ++++++++++++----- test/libsolidity/ASTJSON/receive_ether.json | 1 - .../ASTJSON/receive_ether_legacy.json | 1 - test/libsolidity/ASTJSON/short_type_name.json | 1 - .../ASTJSON/short_type_name_legacy.json | 1 - .../ASTJSON/short_type_name_ref.json | 1 - .../ASTJSON/short_type_name_ref_legacy.json | 1 - test/libsolidity/ASTJSON/source_location.json | 1 - .../ASTJSON/source_location_legacy.json | 1 - 52 files changed, 24 insertions(+), 62 deletions(-) diff --git a/test/libsolidity/ASTJSON/abstract_contract.json b/test/libsolidity/ASTJSON/abstract_contract.json index 7f7e1d5e5..e50c1beaf 100644 --- a/test/libsolidity/ASTJSON/abstract_contract.json +++ b/test/libsolidity/ASTJSON/abstract_contract.json @@ -60,7 +60,6 @@ "scope": 5, "src": "23:25:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/abstract_contract_legacy.json b/test/libsolidity/ASTJSON/abstract_contract_legacy.json index 2cd72f530..6e0f0d1af 100644 --- a/test/libsolidity/ASTJSON/abstract_contract_legacy.json +++ b/test/libsolidity/ASTJSON/abstract_contract_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 5, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/address_payable.json b/test/libsolidity/ASTJSON/address_payable.json index d01ab33d4..1a50e9728 100644 --- a/test/libsolidity/ASTJSON/address_payable.json +++ b/test/libsolidity/ASTJSON/address_payable.json @@ -557,7 +557,6 @@ "scope": 39, "src": "67:189:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/address_payable_legacy.json b/test/libsolidity/ASTJSON/address_payable_legacy.json index fc1eb991c..bd8a5e1fa 100644 --- a/test/libsolidity/ASTJSON/address_payable_legacy.json +++ b/test/libsolidity/ASTJSON/address_payable_legacy.json @@ -104,7 +104,6 @@ "overrides": null, "scope": 39, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/assembly/call.json b/test/libsolidity/ASTJSON/assembly/call.json index c022bbe1b..a1b639290 100644 --- a/test/libsolidity/ASTJSON/assembly/call.json +++ b/test/libsolidity/ASTJSON/assembly/call.json @@ -156,7 +156,6 @@ "scope": 6, "src": "17:79:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/assembly/call_legacy.json b/test/libsolidity/ASTJSON/assembly/call_legacy.json index e59ab2666..abe3dca60 100644 --- a/test/libsolidity/ASTJSON/assembly/call_legacy.json +++ b/test/libsolidity/ASTJSON/assembly/call_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 6, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/assembly/function.json b/test/libsolidity/ASTJSON/assembly/function.json index 3ce58bf1a..e84f74167 100644 --- a/test/libsolidity/ASTJSON/assembly/function.json +++ b/test/libsolidity/ASTJSON/assembly/function.json @@ -143,7 +143,6 @@ "scope": 6, "src": "17:93:1", "stateMutability": "view", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/assembly/function_legacy.json b/test/libsolidity/ASTJSON/assembly/function_legacy.json index c322506c7..99265a4fd 100644 --- a/test/libsolidity/ASTJSON/assembly/function_legacy.json +++ b/test/libsolidity/ASTJSON/assembly/function_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 6, "stateMutability": "view", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/assembly/leave.json b/test/libsolidity/ASTJSON/assembly/leave.json index 2e80e7acd..e05570259 100644 --- a/test/libsolidity/ASTJSON/assembly/leave.json +++ b/test/libsolidity/ASTJSON/assembly/leave.json @@ -93,7 +93,6 @@ "scope": 6, "src": "17:71:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/assembly/leave_legacy.json b/test/libsolidity/ASTJSON/assembly/leave_legacy.json index b74387739..30f86ad94 100644 --- a/test/libsolidity/ASTJSON/assembly/leave_legacy.json +++ b/test/libsolidity/ASTJSON/assembly/leave_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 6, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/assembly/loop.json b/test/libsolidity/ASTJSON/assembly/loop.json index 102868062..e06d4ce49 100644 --- a/test/libsolidity/ASTJSON/assembly/loop.json +++ b/test/libsolidity/ASTJSON/assembly/loop.json @@ -156,7 +156,6 @@ "scope": 6, "src": "17:99:1", "stateMutability": "view", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/assembly/loop_legacy.json b/test/libsolidity/ASTJSON/assembly/loop_legacy.json index 32cb33841..6392d43f7 100644 --- a/test/libsolidity/ASTJSON/assembly/loop_legacy.json +++ b/test/libsolidity/ASTJSON/assembly/loop_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 6, "stateMutability": "view", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/assembly/slot_offset.json b/test/libsolidity/ASTJSON/assembly/slot_offset.json index f51b2df0d..6a49c9710 100644 --- a/test/libsolidity/ASTJSON/assembly/slot_offset.json +++ b/test/libsolidity/ASTJSON/assembly/slot_offset.json @@ -224,7 +224,6 @@ "scope": 11, "src": "51:95:1", "stateMutability": "pure", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/assembly/slot_offset_legacy.json b/test/libsolidity/ASTJSON/assembly/slot_offset_legacy.json index c2396dd5a..c2fdc2c88 100644 --- a/test/libsolidity/ASTJSON/assembly/slot_offset_legacy.json +++ b/test/libsolidity/ASTJSON/assembly/slot_offset_legacy.json @@ -128,7 +128,6 @@ "overrides": null, "scope": 11, "stateMutability": "pure", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/assembly/stringlit.json b/test/libsolidity/ASTJSON/assembly/stringlit.json index 369db80a3..6b720f913 100644 --- a/test/libsolidity/ASTJSON/assembly/stringlit.json +++ b/test/libsolidity/ASTJSON/assembly/stringlit.json @@ -97,7 +97,6 @@ "scope": 6, "src": "17:63:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/assembly/stringlit_legacy.json b/test/libsolidity/ASTJSON/assembly/stringlit_legacy.json index f50f91b9d..ef827e13f 100644 --- a/test/libsolidity/ASTJSON/assembly/stringlit_legacy.json +++ b/test/libsolidity/ASTJSON/assembly/stringlit_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 6, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/assembly/switch.json b/test/libsolidity/ASTJSON/assembly/switch.json index 6d707eae4..33aecd638 100644 --- a/test/libsolidity/ASTJSON/assembly/switch.json +++ b/test/libsolidity/ASTJSON/assembly/switch.json @@ -189,7 +189,6 @@ "scope": 6, "src": "17:179:1", "stateMutability": "pure", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/assembly/switch_legacy.json b/test/libsolidity/ASTJSON/assembly/switch_legacy.json index b73246557..4fb98b8cf 100644 --- a/test/libsolidity/ASTJSON/assembly/switch_legacy.json +++ b/test/libsolidity/ASTJSON/assembly/switch_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 6, "stateMutability": "pure", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/assembly/var_access.json b/test/libsolidity/ASTJSON/assembly/var_access.json index 7101b0e7a..a0372f711 100644 --- a/test/libsolidity/ASTJSON/assembly/var_access.json +++ b/test/libsolidity/ASTJSON/assembly/var_access.json @@ -148,7 +148,6 @@ "scope": 9, "src": "17:76:1", "stateMutability": "pure", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/assembly/var_access_legacy.json b/test/libsolidity/ASTJSON/assembly/var_access_legacy.json index 069a044ac..99e76f8d9 100644 --- a/test/libsolidity/ASTJSON/assembly/var_access_legacy.json +++ b/test/libsolidity/ASTJSON/assembly/var_access_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 9, "stateMutability": "pure", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/constructor.json b/test/libsolidity/ASTJSON/constructor.json index e9ea76676..9012ce8e9 100644 --- a/test/libsolidity/ASTJSON/constructor.json +++ b/test/libsolidity/ASTJSON/constructor.json @@ -60,7 +60,6 @@ "scope": 5, "src": "14:25:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/constructor_legacy.json b/test/libsolidity/ASTJSON/constructor_legacy.json index f7f61c904..91e53c50a 100644 --- a/test/libsolidity/ASTJSON/constructor_legacy.json +++ b/test/libsolidity/ASTJSON/constructor_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 5, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/documentation.json b/test/libsolidity/ASTJSON/documentation.json index 4b204d7ad..01fa5096c 100644 --- a/test/libsolidity/ASTJSON/documentation.json +++ b/test/libsolidity/ASTJSON/documentation.json @@ -172,7 +172,6 @@ "scope": 15, "src": "134:23:3", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/documentation_legacy.json b/test/libsolidity/ASTJSON/documentation_legacy.json index 8b5c12ba4..9d1889b34 100644 --- a/test/libsolidity/ASTJSON/documentation_legacy.json +++ b/test/libsolidity/ASTJSON/documentation_legacy.json @@ -118,7 +118,6 @@ "overrides": null, "scope": 15, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/fallback.json b/test/libsolidity/ASTJSON/fallback.json index ee9e6f57b..01930b736 100644 --- a/test/libsolidity/ASTJSON/fallback.json +++ b/test/libsolidity/ASTJSON/fallback.json @@ -60,7 +60,6 @@ "scope": 5, "src": "15:33:1", "stateMutability": "payable", - "superFunction": null, "visibility": "external" } ], diff --git a/test/libsolidity/ASTJSON/fallback_and_reveice_ether.json b/test/libsolidity/ASTJSON/fallback_and_reveice_ether.json index 3a3e0481f..70f03105b 100644 --- a/test/libsolidity/ASTJSON/fallback_and_reveice_ether.json +++ b/test/libsolidity/ASTJSON/fallback_and_reveice_ether.json @@ -60,7 +60,6 @@ "scope": 9, "src": "15:32:1", "stateMutability": "payable", - "superFunction": null, "visibility": "external" }, { @@ -96,7 +95,6 @@ "scope": 9, "src": "50:33:1", "stateMutability": "payable", - "superFunction": null, "visibility": "external" } ], diff --git a/test/libsolidity/ASTJSON/fallback_and_reveice_ether_legacy.json b/test/libsolidity/ASTJSON/fallback_and_reveice_ether_legacy.json index 79ce02b17..e631035fa 100644 --- a/test/libsolidity/ASTJSON/fallback_and_reveice_ether_legacy.json +++ b/test/libsolidity/ASTJSON/fallback_and_reveice_ether_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 9, "stateMutability": "payable", - "superFunction": null, "visibility": "external" }, "children": @@ -115,7 +114,6 @@ "overrides": null, "scope": 9, "stateMutability": "payable", - "superFunction": null, "visibility": "external" }, "children": diff --git a/test/libsolidity/ASTJSON/fallback_legacy.json b/test/libsolidity/ASTJSON/fallback_legacy.json index 8c1481579..edab1b236 100644 --- a/test/libsolidity/ASTJSON/fallback_legacy.json +++ b/test/libsolidity/ASTJSON/fallback_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 5, "stateMutability": "payable", - "superFunction": null, "visibility": "external" }, "children": diff --git a/test/libsolidity/ASTJSON/fallback_payable.json b/test/libsolidity/ASTJSON/fallback_payable.json index 6cd7deec5..3bc8841bc 100644 --- a/test/libsolidity/ASTJSON/fallback_payable.json +++ b/test/libsolidity/ASTJSON/fallback_payable.json @@ -60,7 +60,6 @@ "scope": 5, "src": "14:22:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "external" } ], diff --git a/test/libsolidity/ASTJSON/fallback_payable_legacy.json b/test/libsolidity/ASTJSON/fallback_payable_legacy.json index 8a11e99cc..95d6b58a3 100644 --- a/test/libsolidity/ASTJSON/fallback_payable_legacy.json +++ b/test/libsolidity/ASTJSON/fallback_payable_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 5, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "external" }, "children": diff --git a/test/libsolidity/ASTJSON/function_type.json b/test/libsolidity/ASTJSON/function_type.json index d79cfc31d..49fb64416 100644 --- a/test/libsolidity/ASTJSON/function_type.json +++ b/test/libsolidity/ASTJSON/function_type.json @@ -218,7 +218,6 @@ "scope": 17, "src": "13:109:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/function_type_legacy.json b/test/libsolidity/ASTJSON/function_type_legacy.json index 87c7b09c9..3ee03f0a2 100644 --- a/test/libsolidity/ASTJSON/function_type_legacy.json +++ b/test/libsolidity/ASTJSON/function_type_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 17, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/long_type_name_binary_operation.json b/test/libsolidity/ASTJSON/long_type_name_binary_operation.json index bbef598e0..00337abe3 100644 --- a/test/libsolidity/ASTJSON/long_type_name_binary_operation.json +++ b/test/libsolidity/ASTJSON/long_type_name_binary_operation.json @@ -166,7 +166,6 @@ "scope": 11, "src": "13:39:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/long_type_name_binary_operation_legacy.json b/test/libsolidity/ASTJSON/long_type_name_binary_operation_legacy.json index d6642dfcb..51356f483 100644 --- a/test/libsolidity/ASTJSON/long_type_name_binary_operation_legacy.json +++ b/test/libsolidity/ASTJSON/long_type_name_binary_operation_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 11, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/long_type_name_identifier.json b/test/libsolidity/ASTJSON/long_type_name_identifier.json index cc6163247..5550a0e85 100644 --- a/test/libsolidity/ASTJSON/long_type_name_identifier.json +++ b/test/libsolidity/ASTJSON/long_type_name_identifier.json @@ -173,7 +173,6 @@ "scope": 15, "src": "23:45:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/long_type_name_identifier_legacy.json b/test/libsolidity/ASTJSON/long_type_name_identifier_legacy.json index bbe01f416..f14e506dd 100644 --- a/test/libsolidity/ASTJSON/long_type_name_identifier_legacy.json +++ b/test/libsolidity/ASTJSON/long_type_name_identifier_legacy.json @@ -94,7 +94,6 @@ "overrides": null, "scope": 15, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/modifier_definition.json b/test/libsolidity/ASTJSON/modifier_definition.json index 3e1bb52c2..dbf95963f 100644 --- a/test/libsolidity/ASTJSON/modifier_definition.json +++ b/test/libsolidity/ASTJSON/modifier_definition.json @@ -165,7 +165,6 @@ "scope": 14, "src": "39:27:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/modifier_definition_legacy.json b/test/libsolidity/ASTJSON/modifier_definition_legacy.json index f49b68eae..b092e84c4 100644 --- a/test/libsolidity/ASTJSON/modifier_definition_legacy.json +++ b/test/libsolidity/ASTJSON/modifier_definition_legacy.json @@ -112,7 +112,6 @@ "overrides": null, "scope": 14, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/modifier_invocation.json b/test/libsolidity/ASTJSON/modifier_invocation.json index 3e1bb52c2..dbf95963f 100644 --- a/test/libsolidity/ASTJSON/modifier_invocation.json +++ b/test/libsolidity/ASTJSON/modifier_invocation.json @@ -165,7 +165,6 @@ "scope": 14, "src": "39:27:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/modifier_invocation_legacy.json b/test/libsolidity/ASTJSON/modifier_invocation_legacy.json index f49b68eae..b092e84c4 100644 --- a/test/libsolidity/ASTJSON/modifier_invocation_legacy.json +++ b/test/libsolidity/ASTJSON/modifier_invocation_legacy.json @@ -112,7 +112,6 @@ "overrides": null, "scope": 14, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/non_utf8.json b/test/libsolidity/ASTJSON/non_utf8.json index ccd7957d4..7119f45e6 100644 --- a/test/libsolidity/ASTJSON/non_utf8.json +++ b/test/libsolidity/ASTJSON/non_utf8.json @@ -113,7 +113,6 @@ "scope": 8, "src": "13:40:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/non_utf8_legacy.json b/test/libsolidity/ASTJSON/non_utf8_legacy.json index ffac82d3c..6821840f3 100644 --- a/test/libsolidity/ASTJSON/non_utf8_legacy.json +++ b/test/libsolidity/ASTJSON/non_utf8_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 8, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/override.json b/test/libsolidity/ASTJSON/override.json index 99c348ef3..016f77764 100644 --- a/test/libsolidity/ASTJSON/override.json +++ b/test/libsolidity/ASTJSON/override.json @@ -68,7 +68,6 @@ "scope": 5, "src": "14:24:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], @@ -144,10 +143,13 @@ "scope": 16, "src": "60:22:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, { + "baseFunctions": + [ + 4 + ], "body": { "id": 14, @@ -180,7 +182,6 @@ "scope": 16, "src": "84:33:1", "stateMutability": "nonpayable", - "superFunction": 4, "visibility": "public" } ], @@ -232,6 +233,10 @@ "nodes": [ { + "baseFunctions": + [ + 10 + ], "body": { "id": 22, @@ -264,10 +269,13 @@ "scope": 31, "src": "139:34:1", "stateMutability": "nonpayable", - "superFunction": 10, "visibility": "public" }, { + "baseFunctions": + [ + 15 + ], "body": { "id": 29, @@ -328,7 +336,6 @@ "scope": 31, "src": "175:39:1", "stateMutability": "nonpayable", - "superFunction": 15, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/override_legacy.json b/test/libsolidity/ASTJSON/override_legacy.json index d39a72fec..c5a126831 100644 --- a/test/libsolidity/ASTJSON/override_legacy.json +++ b/test/libsolidity/ASTJSON/override_legacy.json @@ -59,7 +59,6 @@ "overrides": null, "scope": 5, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": @@ -174,7 +173,6 @@ "overrides": null, "scope": 16, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": @@ -213,6 +211,10 @@ { "attributes": { + "baseFunctions": + [ + 4 + ], "documentation": null, "implemented": true, "isConstructor": false, @@ -228,7 +230,6 @@ ], "scope": 16, "stateMutability": "nonpayable", - "superFunction": 4, "visibility": "public" }, "children": @@ -332,6 +333,10 @@ { "attributes": { + "baseFunctions": + [ + 10 + ], "documentation": null, "implemented": true, "isConstructor": false, @@ -347,7 +352,6 @@ ], "scope": 31, "stateMutability": "nonpayable", - "superFunction": 10, "visibility": "public" }, "children": @@ -399,6 +403,10 @@ { "attributes": { + "baseFunctions": + [ + 15 + ], "documentation": null, "implemented": true, "isConstructor": false, @@ -410,7 +418,6 @@ "name": "faa", "scope": 31, "stateMutability": "nonpayable", - "superFunction": 15, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/receive_ether.json b/test/libsolidity/ASTJSON/receive_ether.json index ba6ccf5e6..bfdfff14d 100644 --- a/test/libsolidity/ASTJSON/receive_ether.json +++ b/test/libsolidity/ASTJSON/receive_ether.json @@ -60,7 +60,6 @@ "scope": 5, "src": "15:32:1", "stateMutability": "payable", - "superFunction": null, "visibility": "external" } ], diff --git a/test/libsolidity/ASTJSON/receive_ether_legacy.json b/test/libsolidity/ASTJSON/receive_ether_legacy.json index 71bffbd72..d4e3fcb45 100644 --- a/test/libsolidity/ASTJSON/receive_ether_legacy.json +++ b/test/libsolidity/ASTJSON/receive_ether_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 5, "stateMutability": "payable", - "superFunction": null, "visibility": "external" }, "children": diff --git a/test/libsolidity/ASTJSON/short_type_name.json b/test/libsolidity/ASTJSON/short_type_name.json index 261b8a44a..51d9a5355 100644 --- a/test/libsolidity/ASTJSON/short_type_name.json +++ b/test/libsolidity/ASTJSON/short_type_name.json @@ -117,7 +117,6 @@ "scope": 11, "src": "13:40:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/short_type_name_legacy.json b/test/libsolidity/ASTJSON/short_type_name_legacy.json index 407718f43..2b4029ef5 100644 --- a/test/libsolidity/ASTJSON/short_type_name_legacy.json +++ b/test/libsolidity/ASTJSON/short_type_name_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 11, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/short_type_name_ref.json b/test/libsolidity/ASTJSON/short_type_name_ref.json index 6a41e6196..e86798109 100644 --- a/test/libsolidity/ASTJSON/short_type_name_ref.json +++ b/test/libsolidity/ASTJSON/short_type_name_ref.json @@ -129,7 +129,6 @@ "scope": 12, "src": "13:45:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/short_type_name_ref_legacy.json b/test/libsolidity/ASTJSON/short_type_name_ref_legacy.json index d804801a9..a5ec44888 100644 --- a/test/libsolidity/ASTJSON/short_type_name_ref_legacy.json +++ b/test/libsolidity/ASTJSON/short_type_name_ref_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 12, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children": diff --git a/test/libsolidity/ASTJSON/source_location.json b/test/libsolidity/ASTJSON/source_location.json index 5565b5732..9a107377e 100644 --- a/test/libsolidity/ASTJSON/source_location.json +++ b/test/libsolidity/ASTJSON/source_location.json @@ -151,7 +151,6 @@ "scope": 11, "src": "13:32:1", "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" } ], diff --git a/test/libsolidity/ASTJSON/source_location_legacy.json b/test/libsolidity/ASTJSON/source_location_legacy.json index a2a67887b..591fbc7be 100644 --- a/test/libsolidity/ASTJSON/source_location_legacy.json +++ b/test/libsolidity/ASTJSON/source_location_legacy.json @@ -51,7 +51,6 @@ "overrides": null, "scope": 11, "stateMutability": "nonpayable", - "superFunction": null, "visibility": "public" }, "children":