| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								access_in_library.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								base_constructor_double_invocation.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_as_modifier.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_call_invalid_arg_count.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cross_contract_access.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cross_contract_base.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								illegal_modifier_override.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								modifier_overrides_variable.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								modifier_returns_value.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								modifier_without_underscore.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								modifiers_on_abstract_functions_no_parser_error.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								unimplemented_function_and_modifier.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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 |