| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								address_constant_payable.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_function_arguments_and_returns.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_in_struct.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_invalid_state_mutability.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_nonpayable.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_payable_constant.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_payable_conversion.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_payable_function_type.sol
							
						
					
				 | 
				
					
						
							
							Print warning for unnamed return parameters and no return statement
						
					
				 | 
				2020-10-13 13:11:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_payable_library.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_payable_local.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_payable_state_variable.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_payable_struct.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_payable_type_expression.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_payable.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								address_public_payable_error.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								array_range_and_ternary.sol
							
						
					
				 | 
				
					
						
							
							Initial introduction of array slices with partial implementation for dynamic calldata arrays.
						
					
				 | 
				2019-09-13 10:57:53 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								array_range_conversion.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								array_range_nested_invalid.sol
							
						
					
				 | 
				
					
						
							
							Use new abicoder pragma.
						
					
				 | 
				2020-11-24 14:57:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								array_range_nested.sol
							
						
					
				 | 
				
					
						
							
							Use new abicoder pragma.
						
					
				 | 
				2020-11-24 14:57:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								array_range_no_start.sol
							
						
					
				 | 
				
					
						
							
							Initial introduction of array slices with partial implementation for dynamic calldata arrays.
						
					
				 | 
				2019-09-13 10:57:53 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								array_type_range.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								arrays_in_events.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								arrays_in_expressions.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								arrays_in_storage.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								assembly_evmasm_type.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								assembly_invalid_type.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								calling_function.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								comment_end_with_double_star.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conditional_multiple.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conditional_true_false_literal.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conditional_with_assignment.sol
							
						
					
				 | 
				
					
						
							
							C99 scoping rules by default
						
					
				 | 
				2018-06-20 12:53:38 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conditional_with_constants.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conditional_with_variables.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constant_is_keyword.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constant_state_modifier.sol
							
						
					
				 | 
				
					
						
							
							Removed specialized errors related to constant state mutability
						
					
				 | 
				2020-07-14 12:42:47 +05:30 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_allowed_this.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_internal_internal.sol
							
						
					
				 | 
				
					
						
							
							Rewrite of the antlr grammar.
						
					
				 | 
				2020-08-19 17:55:31 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_internal_public.sol
							
						
					
				 | 
				
					
						
							
							Rewrite of the antlr grammar.
						
					
				 | 
				2020-08-19 17:55:31 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_payable_payable.sol
							
						
					
				 | 
				
					
						
							
							Rewrite of the antlr grammar.
						
					
				 | 
				2020-08-19 17:55:31 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_public_internal.sol
							
						
					
				 | 
				
					
						
							
							Rewrite of the antlr grammar.
						
					
				 | 
				2020-08-19 17:55:31 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_public_public.sol
							
						
					
				 | 
				
					
						
							
							Rewrite of the antlr grammar.
						
					
				 | 
				2020-08-19 17:55:31 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_super.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								declaring_fixed_and_ufixed_variables.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								declaring_fixed_literal_variables.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								elemantary_non_address_payable_state_variable.sol
							
						
					
				 | 
				
					
						
							
							Update tests
						
					
				 | 
				2020-12-14 19:32:31 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								elementary_non_address_payable_argument.sol
							
						
					
				 | 
				
					
						
							
							Update tests
						
					
				 | 
				2020-12-14 19:32:31 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								elementary_non_address_payable_local.sol
							
						
					
				 | 
				
					
						
							
							Update tests
						
					
				 | 
				2020-12-14 19:32:31 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								elementary_non_address_payable_return.sol
							
						
					
				 | 
				
					
						
							
							Update tests
						
					
				 | 
				2020-12-14 19:32:31 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								else_if_statement.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								emit_without_event.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								empty_comment.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								empty_enum.sol
							
						
					
				 | 
				
					
						
							
							Return a type error when an enum has more than 256 members
						
					
				 | 
				2020-11-16 18:58:19 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								empty_function.sol
							
						
					
				 | 
				
					
						
							
							Disable state mutability warning for functions with empty body
						
					
				 | 
				2018-12-12 14:43:44 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								enum_from_interface_in_library.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								enum_from_interface.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								enum_from_library.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								enum_inheritance_contract.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								enum_inheritance_interface.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								enum_valid_declaration.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								event_arguments_indexed.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								event_arguments.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								event_with_no_argument_list.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								event.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								exp_expression.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								external_function.sol
							
						
					
				 | 
				
					
						
							
							Disable state mutability warning for functions with empty body
						
					
				 | 
				2018-12-12 14:43:44 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								external_variable.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								fallback_function.sol
							
						
					
				 | 
				
					
						
							
							Split fallback function and introduce "fallback()" and "receive()" syntax.
						
					
				 | 
				2019-11-04 17:17:58 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								fixed_literal_with_double_radix.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								for_loop_simple_initexpr.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								for_loop_simple_noexpr.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								for_loop_single_stmt_body.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								for_loop_vardef_initexpr.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								from_is_not_keyword.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_no_body.sol
							
						
					
				 | 
				
					
						
							
							Require unimplemented functions to be virtual.
						
					
				 | 
				2019-12-02 21:59:00 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_normal_comments.sol
							
						
					
				 | 
				
					
						
							
							Disable state mutability warning for functions with empty body
						
					
				 | 
				2018-12-12 14:43:44 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_type_as_parameter.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_type_as_storage_variable_with_assignment.sol
							
						
					
				 | 
				
					
						
							
							Disable state mutability warning for functions with empty body
						
					
				 | 
				2018-12-12 14:43:44 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_type_as_storage_variable_with_modifiers.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_type_as_storage_variable.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_type_in_expression.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_type_in_struct.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_type_multiple_mutability.sol
							
						
					
				 | 
				
					
						
							
							Rewrite of the antlr grammar.
						
					
				 | 
				2020-08-19 17:55:31 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_type_multiple_visibility.sol
							
						
					
				 | 
				
					
						
							
							Rewrite of the antlr grammar.
						
					
				 | 
				2020-08-19 17:55:31 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_type_state_variable.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								if_statement.sol
							
						
					
				 | 
				
					
						
							
							Print warning for unnamed return parameters and no return statement
						
					
				 | 
				2020-10-13 13:11:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								import_complex_invalid_from.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								import_complex_without_from.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								import_complex.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								import_empty.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								import_invalid_token.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								import_simple.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inline_array_declaration.sol
							
						
					
				 | 
				
					
						
							
							Updates syntax tests to specify default visibility.
						
					
				 | 
				2018-06-29 16:26:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inline_array_empty_cells_check_lvalue.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inline_array_empty_cells_check_without_lvalue.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								interface_basic.sol
							
						
					
				 | 
				
					
						
							
							enforce interface-functions to be external-declared
						
					
				 | 
				2018-07-16 12:15:36 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								invalid_fixed_conversion_leading_zeroes_check.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lexer_numbers_with_underscores_decimal_fail.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lexer_numbers_with_underscores_decimal.sol
							
						
					
				 | 
				
					
						
							
							Cleanup & polish numbers-with-underscores parsing, also improving tests.
						
					
				 | 
				2018-08-08 13:38:46 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lexer_numbers_with_underscores_fixed_fail.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lexer_numbers_with_underscores_fixed.sol
							
						
					
				 | 
				
					
						
							
							Compile succeeding syntax tests.
						
					
				 | 
				2019-08-16 17:14:49 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lexer_numbers_with_underscores_hex_fail.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								lexer_numbers_with_underscores_hex.sol
							
						
					
				 | 
				
					
						
							
							Cleanup & polish numbers-with-underscores parsing, also improving tests.
						
					
				 | 
				2018-08-08 13:38:46 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								library_simple.sol
							
						
					
				 | 
				
					
						
							
							Disable state mutability warning for functions with empty body
						
					
				 | 
				2018-12-12 14:43:44 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								literal_constants_with_ether_subdenominations_in_expressions.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								literal_constants_with_ether_subdenominations.sol
							
						
					
				 | 
				
					
						
							
							Remove finney and szabo denominations.
						
					
				 | 
				2020-07-13 18:07:10 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								local_const_variable.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								location_specifiers_for_locals_multi.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								location_specifiers_for_locals.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2018-07-10 11:38:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								location_specifiers_for_params_multi.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								location_specifiers_for_params.sol
							
						
					
				 | 
				
					
						
							
							Fix genetic algorithms CI failure
						
					
				 | 
				2022-01-17 13:35:07 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								location_specifiers_for_state_variables_multi.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								location_specifiers_for_state_variables.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								location_specifiers_with_var.sol
							
						
					
				 | 
				
					
						
							
							Remove special treatment of `var`.
						
					
				 | 
				2020-07-20 17:22:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								malformed_enum_declaration.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mapping_and_array_of_functions.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mapping_from_address_payable.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mapping_in_struct.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mapping_nonelementary_key_1.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mapping_nonelementary_key_2.sol
							
						
					
				 | 
				
					
						
							
							Allow Mapping keys to have type UserDefinedValueType.
						
					
				 | 
				2021-09-13 10:03:49 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mapping_nonelementary_key_3.sol
							
						
					
				 | 
				
					
						
							
							Allow Mapping keys to have type UserDefinedValueType.
						
					
				 | 
				2021-09-13 10:03:49 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mapping_nonelementary_key_4.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mapping_to_mapping_in_struct.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								mapping.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								max_depth_reached_1.sol
							
						
					
				 | 
				
					
						
							
							Complete error coverage of ParserBase
						
					
				 | 
				2020-09-28 01:56:25 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								max_depth_reached_2.sol
							
						
					
				 | 
				
					
						
							
							Complete error coverage of ParserBase
						
					
				 | 
				2020-09-28 01:56:25 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								max_depth_reached_3.sol
							
						
					
				 | 
				
					
						
							
							Complete error coverage of ParserBase
						
					
				 | 
				2020-09-28 01:56:25 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								max_depth_reached_4.sol
							
						
					
				 | 
				
					
						
							
							Exclude tests with overly deep nesting from antlr grammar checks
						
					
				 | 
				2020-09-29 20:20:20 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								missing_argument_in_named_args.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								missing_parameter_name_in_named_args.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								missing_variable_name_in_declaration.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								modifier_arguments.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								modifier_invocation.sol
							
						
					
				 | 
				
					
						
							
							Tests/Docs after stricter explicit conversion.
						
					
				 | 
				2020-12-03 16:51:05 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								modifier_without_semicolon.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								modifier.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multi_arrays.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multi_variable_declarations.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2018-07-12 20:33:52 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multiple_event_arg_trailing_comma.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multiple_function_param_trailing_comma.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multiple_functions_natspec_documentation.sol
							
						
					
				 | 
				
					
						
							
							Disable state mutability warning for functions with empty body
						
					
				 | 
				2018-12-12 14:43:44 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multiple_modifier_arg_trailing_comma.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multiple_modifier_overrides.sol
							
						
					
				 | 
				
					
						
							
							Improve error coverage of parser
						
					
				 | 
				2020-08-19 01:37:11 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multiple_return_param_trailing_comma.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multiple_statemutability_specifiers.sol
							
						
					
				 | 
				
					
						
							
							Removed specialized errors related to constant state mutability
						
					
				 | 
				2020-07-14 12:42:47 +05:30 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multiple_visibility_specifiers.sol
							
						
					
				 | 
				
					
						
							
							Improve error coverage of parser
						
					
				 | 
				2020-08-19 01:37:11 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								new_address_payable.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								new_invalid_type_name.sol
							
						
					
				 | 
				
					
						
							
							Remove special treatment of `var`.
						
					
				 | 
				2020-07-20 17:22:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								no_function_params.sol
							
						
					
				 | 
				
					
						
							
							Disable state mutability warning for functions with empty body
						
					
				 | 
				2018-12-12 14:43:44 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								overloaded_functions.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								payable_accessor.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								payable_without_arguments.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								placeholder_in_function_context.sol
							
						
					
				 | 
				
					
						
							
							Tests/Docs after disallowing super, this and _ as declaration names
						
					
				 | 
				2020-11-25 11:14:13 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pragma_illegal.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								scientific_notation.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								single_event_arg_trailing_comma.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								single_function_param_trailing_comma.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								single_function_param.sol
							
						
					
				 | 
				
					
						
							
							Disable state mutability warning for functions with empty body
						
					
				 | 
				2018-12-12 14:43:44 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								single_modifier_arg_trailing_comma.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								single_return_param_trailing_comma.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								smoke_test.sol
							
						
					
				 | 
				
					
						
							
							Adds parsing sub-directory in syntaxTests and moves two example tests from SolidityParser.cpp to test contracts.
						
					
				 | 
				2018-04-03 19:54:46 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								struct_definition.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								trailing_comma_in_named_args.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								trailing_dot1.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								trailing_dot2.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								trailing_dot3.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tuples_decl_without_rhs.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tuples_without_commas.sol
							
						
					
				 | 
				
					
						
							
							Remove special treatment of `var`.
						
					
				 | 
				2020-07-20 17:22:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tuples.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2018-07-12 20:33:52 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								two_exact_functions.sol
							
						
					
				 | 
				
					
						
							
							Fix wording of error message.
						
					
				 | 
				2020-07-06 19:22:52 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								unary_plus_expression.sol
							
						
					
				 | 
				
					
						
							
							Error message tweak: built-in unary/binary operator
						
					
				 | 
				2022-11-07 17:13:41 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								user_defined_value_type_err.sol
							
						
					
				 | 
				
					
						
							
							Implemented parsing for UserDefinedValueType
						
					
				 | 
				2021-09-07 19:42:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								user_defined_value_type_in_function_err.sol
							
						
					
				 | 
				
					
						
							
							Implemented parsing for UserDefinedValueType
						
					
				 | 
				2021-09-07 19:42:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								user_defined_value_type.sol
							
						
					
				 | 
				
					
						
							
							Implemented parsing for UserDefinedValueType
						
					
				 | 
				2021-09-07 19:42:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								var_array.sol
							
						
					
				 | 
				
					
						
							
							Remove special treatment of `var`.
						
					
				 | 
				2020-07-20 17:22:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								var_storage_var.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								variable_definition_in_mapping.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								visibility_specifiers.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								while_loop.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								wrong_compiler_1.sol
							
						
					
				 | 
				
					
						
							
							Complete error coverage of Parser and SyntaxChecker
						
					
				 | 
				2020-09-29 16:07:02 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								wrong_compiler_2.sol
							
						
					
				 | 
				
					
						
							
							Complete error coverage of Parser and SyntaxChecker
						
					
				 | 
				2020-09-29 16:07:02 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								wrong_compiler_3.sol
							
						
					
				 | 
				
					
						
							
							Complete error coverage of Parser and SyntaxChecker
						
					
				 | 
				2020-09-29 16:07:02 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								wrong_compiler_4.sol
							
						
					
				 | 
				
					
						
							
							Complete error coverage of Parser and SyntaxChecker
						
					
				 | 
				2020-09-29 16:07:02 +02:00 |