.. |
add_view.sol
|
Allow overrides to have a more strict mutability than super
|
2020-07-16 17:55:12 +02:00 |
ambiguous_base_and_unique_implementation.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
ambiguous_base_and_unique_mention.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
ambiguous_base_functions_overridden_in_intermediate_base_unimplemented.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
ambiguous_base_functions_overridden_in_intermediate_base.sol
|
Do not require overriding for functions in common base with unique implementation.
|
2019-12-09 16:04:45 +01:00 |
calldata_memory_conflict.sol
|
Fix wording of error message.
|
2020-07-06 19:22:52 +02:00 |
calldata_memory_interface_instantiate.sol
|
Implement override checking
|
2019-10-30 17:31:33 +01:00 |
calldata_memory_interface_struct.sol
|
Do not warn about enabled ABIEncoderV2 anymore.
|
2019-11-26 15:49:42 +01:00 |
calldata_memory_interface.sol
|
Implement override checking
|
2019-10-30 17:31:33 +01:00 |
calldata_memory_struct.sol
|
Do not warn about enabled ABIEncoderV2 anymore.
|
2019-11-26 15:49:42 +01:00 |
calldata_memory.sol
|
Implement virtual keyword
|
2019-11-14 11:49:39 +01:00 |
change_return_types_in_interface.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
common_base_and_unique_implementation.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
common_base_and_unique_mention.sol
|
Do not require overriding for functions in common base with unique implementation.
|
2019-12-09 16:04:45 +01:00 |
detect_double_override.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
diamond_interface_empty_intermediate_public_state_variable_and_function.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
diamond_interface_intermediate_public_state_variable_and_function_implemented.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
diamond_interface_intermediate_public_state_variable_and_function.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
diamond_interface_intermediate_public_state_variable.sol
|
Add more override tests with public state variables
|
2019-12-11 15:15:51 +01:00 |
diamond_top_implemented_intermediate_empty_bottom_public_state_variable.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
diamond_top_implemented_intermediate_implemented_public_state_variable.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
diamond_top_implemented_intermediate_public_state_variable.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
external_turns_public_no_params.sol
|
Implement virtual keyword
|
2019-11-14 11:49:39 +01:00 |
function_pointer.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
function_state_variable.sol
|
Implement overridding of functions by public variables
|
2019-12-05 12:48:52 +00:00 |
implement_interface_by_public_variable.sol
|
Update tests.
|
2020-07-07 12:16:18 +02:00 |
implement_internal_function_by_public_variable.sol
|
Update tests.
|
2020-07-07 12:16:18 +02:00 |
implement_private_function_by_public_variable.sol
|
Update tests.
|
2020-07-07 12:16:18 +02:00 |
implement_public_function_by_public_variable.sol
|
Update tests.
|
2020-07-07 12:16:18 +02:00 |
internal_external_inheritance.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
internal_external.sol
|
Fix wording of error message.
|
2020-07-06 19:22:52 +02:00 |
modifier_ambiguous_fail.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
modifier_ambiguous.sol
|
Override checks for modifiers.
|
2019-12-09 18:41:39 +01:00 |
modifier_inherited_different_signature_override.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
modifier_inherited_different_signature.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
no_common_base_and_unique_implementation.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
no_matching_resolution.sol
|
Fix failure to find overload resolution when overrides are involved
|
2020-05-27 18:31:56 +02:00 |
nonintermediate_common_base_and_unique_implementation_modifier.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
nonintermediate_common_base_and_unique_implementation_unimplemented.sol
|
Some more tests.
|
2019-12-09 16:04:45 +01:00 |
nonintermediate_common_base_and_unique_implementation.sol
|
Do not require overriding for functions in common base with unique implementation.
|
2019-12-09 16:04:45 +01:00 |
override_ambiguous.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_base_base.sol
|
Require unimplemented functions to be virtual.
|
2019-12-02 21:59:00 +01:00 |
override_empty_list.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_interface_multiple.sol
|
Require unimplemented functions to be virtual.
|
2019-12-02 21:59:00 +01:00 |
override_interface.sol
|
Require unimplemented functions to be virtual.
|
2019-12-02 21:59:00 +01:00 |
override_less_strict_mutability.sol
|
Allow overrides to have a more strict mutability than super
|
2020-07-16 17:55:12 +02:00 |
override_missing_virtual.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_modifier_no_override.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_multiple2.sol
|
Require unimplemented functions to be virtual.
|
2019-12-02 21:59:00 +01:00 |
override_multiple_duplicated.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_multiple_fail1.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_multiple_fail2.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_multiple_fail3.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_multiple_fail4.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_multiple_missing.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_multiple_no_virtual2.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_multiple_no_virtual.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_multiple_unresolved.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_multiple.sol
|
Implement overridding of functions by public variables
|
2019-12-05 12:48:52 +00:00 |
override_public_vars.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_return_mismatch.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_shared_base_partial.sol
|
Implement virtual keyword
|
2019-11-14 11:49:39 +01:00 |
override_shared_base_simple.sol
|
Implement override checking
|
2019-10-30 17:31:33 +01:00 |
override_shared_base.sol
|
Implement virtual keyword
|
2019-11-14 11:49:39 +01:00 |
override_stricter_mutability1.sol
|
Allow overrides to have a more strict mutability than super
|
2020-07-16 17:55:12 +02:00 |
override_stricter_mutability2.sol
|
Allow overrides to have a more strict mutability than super
|
2020-07-16 17:55:12 +02:00 |
override_stricter_mutability3.sol
|
Allow overrides to have a more strict mutability than super
|
2020-07-16 17:55:12 +02:00 |
override_stricter_mutability4.sol
|
Allow overrides to have a more strict mutability than super
|
2020-07-16 17:55:12 +02:00 |
override_stricter_mutability5.sol
|
Allow overrides to have a more strict mutability than super
|
2020-07-16 17:55:12 +02:00 |
override_stricter_mutability6.sol
|
Allow overrides to have a more strict mutability than super
|
2020-07-16 17:55:12 +02:00 |
override_stricter_mutability7.sol
|
Allow overrides to have a more strict mutability than super
|
2020-07-16 17:55:12 +02:00 |
override_stricter_mutability.sol
|
Allow overrides to have a more strict mutability than super
|
2020-07-16 17:55:12 +02:00 |
override_type_mismatch.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_unimplemented_fail.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
override_unimplemented_fine.sol
|
Implement and fix overriding unimplemented and implemented functions with unimplemented functions.
|
2019-12-05 09:26:43 +01:00 |
override.sol
|
Implement overridding of functions by public variables
|
2019-12-05 12:48:52 +00:00 |
private_state_variable.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
public_constant_var_overrides_pure.sol
|
Constants are considered pure.
|
2020-07-20 15:18:23 +02:00 |
public_immutable_var_overrides_pure.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
public_var_implements_parallel_interface.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
public_var_missing_override.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
public_var_no_override_but_function.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
public_var_override_mapping_to_dynamic_struct.sol
|
Anything outside storage is always a pointer.
|
2020-03-23 15:34:10 +01:00 |
public_var_override_struct_with_memory_element.sol
|
Anything outside storage is always a pointer.
|
2020-03-23 15:34:10 +01:00 |
public_var_overrides_public_var.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
public_var_overrides_pure.sol
|
Disallow public state variables overriding pure functions.
|
2020-07-20 15:18:23 +02:00 |
public_var_overriding_multiple_derived.sol
|
Add more override tests with public state variables
|
2019-12-11 15:15:51 +01:00 |
public_var_overriding_multiple.sol
|
Add more override tests with public state variables
|
2019-12-11 15:15:51 +01:00 |
public_var_parallel_funciton.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
public_var_same_name_but_different_args.sol
|
Implement overridding of functions by public variables
|
2019-12-05 12:48:52 +00:00 |
public_var_surplus_override.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
public_vars_multiple1.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
public_vars_multiple2.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
public_vars_multiple3.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
public_vars_multiple4.sol
|
Implement overridding of functions by public variables
|
2019-12-05 12:48:52 +00:00 |
public_vars_multiple5.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
public_vars_multiple_diamond1.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
public_vars_multiple_diamond2.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
public_vars_multiple_diamond.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
public_vars_multiple_explicit_override.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
public_vars_multiple.sol
|
Update tests for new public var override rules
|
2020-07-20 15:18:23 +02:00 |
public_vars_wrong_override.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
remove_view.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
restrict_mutability_for_override_only.sol
|
Issue state mutability restriction for overriding and not for virtual functions.
|
2020-07-16 17:19:35 +02:00 |
state_variable_function.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
triangle_impl.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |
triangle_no_impl.sol
|
Do not require overriding for functions in common base with unique implementation.
|
2019-12-09 16:04:45 +01:00 |
virtual_private.sol
|
Added error codes to SyntaxTest expectations (updated tests)
|
2020-06-22 16:51:47 +02:00 |