| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								abi_encode_conversions_address.sol
							
						
					
				 | 
				
					
						
							
							typeCheckAbiEncodeCallFunction should type check the arguments on functionPointerType->asExternallyCallableFunction instead of teh plain function type
						
					
				 | 
				2022-03-24 18:53:46 +05:30 | 
			
		
			
			
			
			
				| 
					
						
							
								
								abi_encode_conversions_function_pointers.sol
							
						
					
				 | 
				
					
						
							
							typeCheckAbiEncodeCallFunction should type check the arguments on functionPointerType->asExternallyCallableFunction instead of teh plain function type
						
					
				 | 
				2022-03-24 18:53:46 +05:30 | 
			
		
			
			
			
			
				| 
					
						
							
								
								abi_encode_conversions.sol
							
						
					
				 | 
				
					
						
							
							typeCheckAbiEncodeCallFunction should type check the arguments on functionPointerType->asExternallyCallableFunction instead of teh plain function type
						
					
				 | 
				2022-03-24 18:53:46 +05:30 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conflicting_settings_reverse_experimental.sol
							
						
					
				 | 
				
					
						
							
							Replace "pragma experimental ABIEncoderV2" in tests where appropriate
						
					
				 | 
				2021-01-15 19:57:09 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conflicting_settings_reverse.sol
							
						
					
				 | 
				
					
						
							
							Replace "pragma experimental ABIEncoderV2" in tests where appropriate
						
					
				 | 
				2021-01-15 19:57:09 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conflicting_settings.sol
							
						
					
				 | 
				
					
						
							
							Use new abicoder pragma.
						
					
				 | 
				2020-11-24 14:57:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								external_functions_taking_internal_types_nested_struct_with_mapping.sol
							
						
					
				 | 
				
					
						
							
							Issue 11610 : Replced typeError with fataTypeError in lines 390 and 406. Test file added in test/libsolidity/syntaxTests/calldata_struct_argument_with_internal_type_inside.sol
						
					
				 | 
				2021-12-03 12:23:35 +05:30 | 
			
		
			
			
			
			
				| 
					
						
							
								
								external_functions_taking_internal_types_struct_array_with_function_type.sol
							
						
					
				 | 
				
					
						
							
							Check that there is an interface type before querying validity of location.
						
					
				 | 
				2021-02-24 11:22:40 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								external_functions_taking_internal_types_struct_with_array_of_function_types.sol
							
						
					
				 | 
				
					
						
							
							Check that there is an interface type before querying validity of location.
						
					
				 | 
				2021-02-24 11:22:40 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								external_functions_taking_internal_types_struct_with_function_type.sol
							
						
					
				 | 
				
					
						
							
							Move several tests related to function types from nameAndTypeResolution/ to more specific directories
						
					
				 | 
				2021-02-23 16:46:49 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								external_functions_taking_internal_types_struct_with_mapping.sol
							
						
					
				 | 
				
					
						
							
							Issue 11610 : Replced typeError with fataTypeError in lines 390 and 406. Test file added in test/libsolidity/syntaxTests/calldata_struct_argument_with_internal_type_inside.sol
						
					
				 | 
				2021-12-03 12:23:35 +05:30 | 
			
		
			
			
			
			
				| 
					
						
							
								
								invalid_pragma_value.sol
							
						
					
				 | 
				
					
						
							
							Introduce abicoder pragma.
						
					
				 | 
				2020-11-03 13:31:50 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								overloaded_external_functions_taking_different_structs.sol
							
						
					
				 | 
				
					
						
							
							Move several tests related to function types from nameAndTypeResolution/ to more specific directories
						
					
				 | 
				2021-02-23 16:46:49 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								overloaded_external_functions_taking_identical_structs.sol
							
						
					
				 | 
				
					
						
							
							Move several tests related to function types from nameAndTypeResolution/ to more specific directories
						
					
				 | 
				2021-02-23 16:46:49 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								same_setting_twice.sol
							
						
					
				 | 
				
					
						
							
							Introduce abicoder pragma.
						
					
				 | 
				2020-11-03 13:31:50 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								select_v1_quoted_string.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								select_v1.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								select_v2_quoted_string.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								selected_twice_v2.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								selected_twice.sol
							
						
					
				 | 
				
					
						
							
							Introduce abicoder pragma.
						
					
				 | 
				2020-11-03 13:31:50 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_accessing_public_state_variable_via_v1_type.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_accessing_public_state_variable_via_v2_type.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_call_to_v1_library_function_accepting_storage_struct.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_call_to_v2_constructor_accepting_struct.sol
							
						
					
				 | 
				
					
						
							
							Display human readable type name in conversion error message
						
					
				 | 
				2022-07-06 10:49:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_call_to_v2_contract_function_accepting_struct_via_named_argument.sol
							
						
					
				 | 
				
					
						
							
							Display human readable type name in conversion error message
						
					
				 | 
				2022-07-06 10:49:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_call_to_v2_contract_function_pointer_accepting_struct.sol
							
						
					
				 | 
				
					
						
							
							Display human readable type name in conversion error message
						
					
				 | 
				2022-07-06 10:49:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_call_to_v2_contract_function_returning_dynamic_string_array.sol
							
						
					
				 | 
				
					
						
							
							Display human readable type name in conversion error message
						
					
				 | 
				2022-07-06 10:49:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_call_to_v2_contract_function_returning_struct_with_dynamic_array.sol
							
						
					
				 | 
				
					
						
							
							Display human readable type name in conversion error message
						
					
				 | 
				2022-07-06 10:49:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_call_to_v2_contract_function_returning_struct.sol
							
						
					
				 | 
				
					
						
							
							Display human readable type name in conversion error message
						
					
				 | 
				2022-07-06 10:49:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_call_to_v2_event_accepting_struct.sol
							
						
					
				 | 
				
					
						
							
							Display human readable type name in conversion error message
						
					
				 | 
				2022-07-06 10:49:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_call_to_v2_library_bound_function_returning_struct.sol
							
						
					
				 | 
				
					
						
							
							Display human readable type name in conversion error message
						
					
				 | 
				2022-07-06 10:49:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_call_to_v2_library_function_accepting_storage_struct.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_call_to_v2_library_function_returning_struct.sol
							
						
					
				 | 
				
					
						
							
							Display human readable type name in conversion error message
						
					
				 | 
				2022-07-06 10:49:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_call_to_v2_modifier.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_constructor_with_v2_modifier.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_inheritance_from_contract_calling_v2_function.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_inheritance_from_contract_defining_v2_event.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_inheritance_from_contract_defining_v2_function_accepting_struct.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_inheritance_from_contract_defining_v2_function_returning_struct.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_inheritance_from_contract_emitting_v2_event.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_modifier_overriding_v2_modifier.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v1_v2_v1_modifier_mix.sol
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v2_accessing_returned_dynamic_array_with_returndata_support.sol
							
						
					
				 | 
				
					
						
							
							Use new abicoder pragma.
						
					
				 | 
				2020-11-24 14:57:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v2_accessing_returned_dynamic_array_without_returndata_support.sol
							
						
					
				 | 
				
					
						
							
							Display human readable type name in conversion error message
						
					
				 | 
				2022-07-06 10:49:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v2_call_to_v2_constructor_accepting_struct.sol
							
						
					
				 | 
				
					
						
							
							Use new abicoder pragma.
						
					
				 | 
				2020-11-24 14:57:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v2_call_to_v2_contract_function_pointer_accepting_struct.sol
							
						
					
				 | 
				
					
						
							
							Use new abicoder pragma.
						
					
				 | 
				2020-11-24 14:57:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v2_call_to_v2_contract_function_returning_dynamic_string_array.sol
							
						
					
				 | 
				
					
						
							
							Test updates after disallowing Integer -> Contract conversion
						
					
				 | 
				2020-12-03 17:53:00 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v2_call_to_v2_contract_function_returning_struct_with_dynamic_array.sol
							
						
					
				 | 
				
					
						
							
							Test updates after disallowing Integer -> Contract conversion
						
					
				 | 
				2020-12-03 17:53:00 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v2_call_to_v2_contract_function_returning_struct.sol
							
						
					
				 | 
				
					
						
							
							Test updates after disallowing Integer -> Contract conversion
						
					
				 | 
				2020-12-03 17:53:00 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v2_call_to_v2_event_accepting_struct.sol
							
						
					
				 | 
				
					
						
							
							Use new abicoder pragma.
						
					
				 | 
				2020-11-24 14:57:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v2_call_to_v2_library_function_pointer_accepting_struct.sol
							
						
					
				 | 
				
					
						
							
							Improved error messages when converting to/from builtin functions
						
					
				 | 
				2020-12-10 22:38:15 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v2_call_to_v2_library_function_returning_struct.sol
							
						
					
				 | 
				
					
						
							
							Use new abicoder pragma.
						
					
				 | 
				2020-11-24 14:57:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v2_v1_v1_modifier_sandwich.sol
							
						
					
				 | 
				
					
						
							
							Display human readable type name in conversion error message
						
					
				 | 
				2022-07-06 10:49:51 -04:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								v2_v1_v2_modifier_sandwich.sol
							
						
					
				 | 
				
					
						
							
							Display human readable type name in conversion error message
						
					
				 | 
				2022-07-06 10:49:51 -04:00 |