solidity/test/libsolidity/syntaxTests/modifiers
2023-01-20 20:05:36 +01:00
..
access_in_library.sol Disallow using modifiers not in the current contract or in base contracts. 2020-11-17 18:33:45 +01:00
base_constructor_double_invocation.sol Update tests. 2020-07-07 12:16:18 +02:00
constructor_as_modifier.sol Update tests. 2020-07-07 12:16:18 +02:00
constructor_call_invalid_arg_count.sol Update tests. 2020-07-07 12:16:18 +02:00
cross_contract_access.sol Disallow using modifiers not in the current contract or in base contracts. 2020-11-17 18:33:45 +01:00
cross_contract_base.sol Disallow using modifiers not in the current contract or in base contracts. 2020-11-17 18:33:45 +01:00
cross_contract_super.sol Extra asserts, test renaming, test for super in modifiers 2021-06-02 16:15:51 +02:00
cross_contract_unrelated.sol Disallow using modifiers not in the current contract or in base contracts. 2020-11-17 18:33:45 +01:00
definition_in_contract_unimplemented.sol Disallow modifier declarations and definitions in interfaces 2021-08-31 15:25:08 +02:00
definition_in_contract.sol Disallow modifier declarations and definitions in interfaces 2021-08-31 15:25:08 +02:00
definition_in_interface.sol Disallow modifier declarations and definitions in interfaces 2021-08-31 15:25:08 +02:00
definition_in_library_unimplemented.sol Disallow modifier declarations and definitions in interfaces 2021-08-31 15:25:08 +02:00
definition_in_library_virtual.sol Disallow modifier declarations and definitions in interfaces 2021-08-31 15:25:08 +02:00
definition_in_library.sol Disallow modifier declarations and definitions in interfaces 2021-08-31 15:25:08 +02:00
elementary_non_address_state_mutability_modifier_argument.sol Additional tests for edge cases for mutability, visibility, location, experimental, global, indexed and anonymous 2023-01-20 20:05:36 +01:00
empty_modifier_body.sol Trivial isoltest updates: missing // ---- at the end 2021-04-20 17:38:29 +02:00
empty_modifier_err.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
function_modifier_double_invocation.sol Trivial isoltest updates: missing // ---- at the end 2021-04-20 17:38:29 +02:00
function_modifier_invocation_local_variables.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
function_modifier_invocation_parameters.sol Trivial isoltest updates: missing // ---- at the end 2021-04-20 17:38:29 +02:00
function_modifier_invocation.sol Trivial isoltest updates: missing // ---- at the end 2021-04-20 17:38:29 +02:00
function_overrides_modifier.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
illegal_modifier_override.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
illegal_name.sol Tests/Docs after disallowing super, this and _ as declaration names 2020-11-25 11:14:13 +01:00
invalid_function_modifier_type.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
invalid_parameter_indexed.sol Disallow usage of the indexed attribute for modifier parameters Added tests for edge cases of several keywords 2023-01-20 19:53:02 +01:00
invalid_parameter_mutability.sol Additional tests for edge cases for mutability, visibility, location, experimental, global, indexed and anonymous 2023-01-20 20:05:36 +01:00
invalid_parameter_visibility.sol Additional tests for edge cases for mutability, visibility, location, experimental, global, indexed and anonymous 2023-01-20 20:05:36 +01:00
legal_modifier_override.sol Trivial isoltest updates: missing // ---- at the end 2021-04-20 17:38:29 +02:00
library_via_using.sol Disallow using modifiers not in the current contract or in base contracts. 2020-11-17 18:33:45 +01:00
modifier_abstract_override.sol Fixes ICE when overriding an implemented modifier with an unimplemented one. 2021-06-09 13:15:20 +02:00
modifier_overrides_function.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
modifier_overrides_variable.sol Cover "Override changes modifier to public state variable." error 2020-07-28 18:55:12 +02:00
modifier_returns_value.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
modifier_without_underscore.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
modifiers_on_abstract_functions_no_parser_error.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
multiple_inheritance_unimplemented_override.sol Fixes ICE when overriding an implemented modifier with an unimplemented one. 2021-06-09 13:15:20 +02:00
multiple_parameter_location.sol Additional tests for edge cases for mutability, visibility, location, experimental, global, indexed and anonymous 2023-01-20 20:05:36 +01:00
non-virtual_modifier_override.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
unimplemented_function_and_modifier.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
unimplemented_override_unimplemented.sol Fixes ICE when overriding an implemented modifier with an unimplemented one. 2021-06-09 13:15:20 +02:00
use_in_invalid_context.sol Added error codes to SyntaxTest expectations (updated tests) 2020-06-22 16:51:47 +02:00
use_on_interface_function.sol Disallow modifier declarations and definitions in interfaces 2021-08-31 15:25:08 +02:00
use_unimplemented_from_base.sol Fixes ICE when overriding an implemented modifier with an unimplemented one. 2021-06-09 13:15:20 +02:00
use_unimplemented_on_overridden_func.sol Fixes ICE when overriding an implemented modifier with an unimplemented one. 2021-06-09 13:15:20 +02:00
use_unimplemented_static.sol Prevent calls to unimplemented modifiers. 2021-06-22 17:08:28 +02:00