| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								as_function_param.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								assembly.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								base_ctor_return_no_immutables.sol
							
						
					
				 | 
				
					
						
							
							Fix wrong error with immutables when base contract c'tor uses return
						
					
				 | 
				2022-01-13 13:09:36 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								complex.sol
							
						
					
				 | 
				
					
						
							
							Fix reads checks for immutable variables.
						
					
				 | 
				2020-08-28 15:24:40 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conditional_return_uninitialized.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								conditionally_initialized.sol
							
						
					
				 | 
				
					
						
							
							Fix reads checks for immutable variables.
						
					
				 | 
				2020-08-28 15:24:40 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								creationCode.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ctor_indirect_initialization.sol
							
						
					
				 | 
				
					
						
							
							Fix reads checks for immutable variables.
						
					
				 | 
				2020-08-28 15:24:40 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ctor_initialization_indirect_reading.sol
							
						
					
				 | 
				
					
						
							
							Minor tweaks to immutable tests for better diffs
						
					
				 | 
				2023-07-14 15:29:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ctor_initialization_reading.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ctor_initialization_tuple.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ctor_modifier_args.sol
							
						
					
				 | 
				
					
						
							
							Fix reads checks for immutable variables.
						
					
				 | 
				2020-08-28 15:24:40 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ctor_modifier_initialization.sol
							
						
					
				 | 
				
					
						
							
							Fix reads checks for immutable variables.
						
					
				 | 
				2020-08-28 15:24:40 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ctor_modifier_reading.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								decrement.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								delete_and_initialize.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								delete.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								double_specifier.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								external_function_pointer.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_initialization_reading.sol
							
						
					
				 | 
				
					
						
							
							Minor tweaks to immutable tests for better diffs
						
					
				 | 
				2023-07-14 15:29:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_initialization.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_pointer_initializing.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								function_pointer_reading.sol
							
						
					
				 | 
				
					
						
							
							Minor tweaks to immutable tests for better diffs
						
					
				 | 
				2023-07-14 15:29:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								illegal_names.sol
							
						
					
				 | 
				
					
						
							
							Tests/Docs after disallowing super, this and _ as declaration names
						
					
				 | 
				2020-11-25 11:14:13 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								immutable_basic.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								increment_decrement.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								increment.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								indirect_reading_during_statevar_init.sol
							
						
					
				 | 
				
					
						
							
							Minor tweaks to immutable tests for better diffs
						
					
				 | 
				2023-07-14 15:29:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inheritance_ctor_argument.sol
							
						
					
				 | 
				
					
						
							
							Fix reads checks for immutable variables.
						
					
				 | 
				2020-08-28 15:24:40 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inheritance_ctor_inherit_specifier_argument_init.sol
							
						
					
				 | 
				
					
						
							
							Fix reads checks for immutable variables.
						
					
				 | 
				2020-08-28 15:24:40 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inheritance_ctor_inherit_specifier_argument_reading.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inheritance_ctor.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inheritance_virtual_functions_direct_call.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inheritance_virtual_functions_super.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inheritance_virtual_functions.sol
							
						
					
				 | 
				
					
						
							
							Minor tweaks to immutable tests for better diffs
						
					
				 | 
				2023-07-14 15:29:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inheritance_virtual_modifiers.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								inheritance_wrong_ctor.sol
							
						
					
				 | 
				
					
						
							
							Fix reads checks for immutable variables.
						
					
				 | 
				2020-08-28 15:24:40 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								init_in_constructor_modifier_param.sol
							
						
					
				 | 
				
					
						
							
							Minor tweaks to immutable tests for better diffs
						
					
				 | 
				2023-07-14 15:29:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								init_in_ctor_param.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								init_in_inheritance_specifier_param.sol
							
						
					
				 | 
				
					
						
							
							Minor tweaks to immutable tests for better diffs
						
					
				 | 
				2023-07-14 15:29:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								initialized_after_ctor.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								long_name.sol
							
						
					
				 | 
				
					
						
							
							Allow Yul literals longer than 32-bytes when used as literal arguments for builtins
						
					
				 | 
				2020-06-24 15:05:38 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								loop_initialized.sol
							
						
					
				 | 
				
					
						
							
							Fix reads checks for immutable variables.
						
					
				 | 
				2020-08-28 15:24:40 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multiple_inheritance_virtual_functions_with_super.sol
							
						
					
				 | 
				
					
						
							
							Minor tweaks to immutable tests for better diffs
						
					
				 | 
				2023-07-14 15:29:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multiple_inheritance_virtual_functions.sol
							
						
					
				 | 
				
					
						
							
							Minor tweaks to immutable tests for better diffs
						
					
				 | 
				2023-07-14 15:29:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multiple_initializations.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								no_assignments.sol
							
						
					
				 | 
				
					
						
							
							Report an error if immutables not assigned
						
					
				 | 
				2020-07-23 16:38:54 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								non-value_type_struct_with_mapping.sol
							
						
					
				 | 
				
					
						
							
							Fix ICE caused by an immutable struct
						
					
				 | 
				2022-06-07 10:29:45 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								non-value_type_struct.sol
							
						
					
				 | 
				
					
						
							
							Fix ICE caused by an immutable struct
						
					
				 | 
				2022-06-07 10:29:45 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								non-value_type.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								private_state_var.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								read_in_function_before_init2.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								read_in_function_before_init.sol
							
						
					
				 | 
				
					
						
							
							Minor tweaks to immutable tests for better diffs
						
					
				 | 
				2023-07-14 15:29:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								reading_after_initialization_function.sol
							
						
					
				 | 
				
					
						
							
							Minor tweaks to immutable tests for better diffs
						
					
				 | 
				2023-07-14 15:29:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								reading_after_initialization_modifier.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								reading_after_initialization.sol
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								reading_during_statevar_init.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								return_uninitialized.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								runtimeCode.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								runtimeCodeInheritance.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								selector_function_name.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								selector_function_pointer.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								selector.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								try_catch_initialized.sol
							
						
					
				 | 
				
					
						
							
							Minor tweaks to immutable tests for better diffs
						
					
				 | 
				2023-07-14 15:29:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								unary.sol
							
						
					
				 | 
				
					
						
							
							Fix reads checks for immutable variables.
						
					
				 | 
				2020-08-28 15:24:40 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								uninitialized_private_state_var.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								uninitialized.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								unrelated_reading.sol
							
						
					
				 | 
				
					
						
							
							Immutables with literal values are pure.
						
					
				 | 
				2020-11-10 13:08:42 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								variable_declaration_already.sol
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								variable_declaration_value.sol
							
						
					
				 | 
				
					
						
							
							Update tests for immutable variables
						
					
				 | 
				2020-08-28 19:06:34 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								writing_after_initialization_modifier.sol
							
						
					
				 | 
				
					
						
							
							Fix reads checks for immutable variables.
						
					
				 | 
				2020-08-28 15:24:40 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								writing_after_initialization.sol
							
						
					
				 | 
				
					
						
							
							Fix reads checks for immutable variables.
						
					
				 | 
				2020-08-28 15:24:40 +02:00 |