| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										abiencodedecode
									
								
							
						
					
				 | 
				
					
						
							
							Fix wrong cleanup when copying from calldata to memory
						
					
				 | 
				2022-08-08 13:07:16 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										abiEncoderV1
									
								
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2022-08-15 16:24:10 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										abiEncoderV2
									
								
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2022-08-15 16:24:10 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										accessor
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										arithmetics
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										array
									
								
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2022-08-15 16:24:10 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										asmForLoop
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										builtinFunctions
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										calldata
									
								
							
						
					
				 | 
				
					
						
							
							Test updates.
						
					
				 | 
				2022-06-14 18:26:16 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										cleanup
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										constantEvaluator
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										constants
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										constructor
									
								
							
						
					
				 | 
				
					
						
							
							Fix wrong cleanup when copying from calldata to memory
						
					
				 | 
				2022-08-08 13:07:16 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										conversions
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										ecrecover
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										enums
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										errors
									
								
							
						
					
				 | 
				
					
						
							
							Fix wrong cleanup when copying from calldata to memory
						
					
				 | 
				2022-08-08 13:07:16 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										events
									
								
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2022-08-15 16:24:10 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										exponentiation
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										expressions
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										externalContracts
									
								
							
						
					
				 | 
				
					
						
							
							Merge pull request #12762 from ethereum/emptyReturnRevert
						
					
				 | 
				2022-08-22 12:42:48 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										externalSource
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										fallback
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										freeFunctions
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										functionCall
									
								
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2022-08-15 16:24:10 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										functionSelector
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										functionTypes
									
								
							
						
					
				 | 
				
					
						
							
							Checks for overflow/underflow after add/sub operations.
						
					
				 | 
				2022-06-23 14:41:12 -03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										getters
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										immutable
									
								
							
						
					
				 | 
				
					
						
							
							Checks for overflow/underflow after add/sub operations.
						
					
				 | 
				2022-06-23 14:41:12 -03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										inheritance
									
								
							
						
					
				 | 
				
					
						
							
							Update test expectations.
						
					
				 | 
				2022-05-23 13:37:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										inlineAssembly
									
								
							
						
					
				 | 
				
					
						
							
							Fix "slot" access via mapping reference in assembly
						
					
				 | 
				2022-08-17 07:53:52 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										integer
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										interfaceID
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										isoltestTesting
									
								
							
						
					
				 | 
				
					
						
							
							Update test expectations.
						
					
				 | 
				2022-05-23 13:37:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										libraries
									
								
							
						
					
				 | 
				
					
						
							
							Update test expectations.
						
					
				 | 
				2022-05-23 13:37:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										literals
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										memoryManagement
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										metaTypes
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										modifiers
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										multiSource
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										operators
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										optimizer
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										payable
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										receive
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										reverts
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										revertStrings
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										salted_create
									
								
							
						
					
				 | 
				
					
						
							
							Added overflow checks after multiplication operation is executed.
						
					
				 | 
				2022-08-12 10:18:05 -03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										smoke
									
								
							
						
					
				 | 
				
					
						
							
							Update test expectations.
						
					
				 | 
				2022-05-23 13:37:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										specialFunctions
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										state
									
								
							
						
					
				 | 
				
					
						
							
							Update test expectations.
						
					
				 | 
				2022-05-23 13:37:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										statements
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										storage
									
								
							
						
					
				 | 
				
					
						
							
							Update test expectations.
						
					
				 | 
				2022-05-23 13:37:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										strings
									
								
							
						
					
				 | 
				
					
						
							
							Merge pull request #13001 from matheusaaguiar/develop
						
					
				 | 
				2022-05-23 10:56:30 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										structs
									
								
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2022-08-15 16:24:10 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										tryCatch
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										types
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										underscore
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										uninitializedFunctionPointer
									
								
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										userDefinedValueType
									
								
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2022-08-15 16:24:10 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										using
									
								
							
						
					
				 | 
				
					
						
							
							Checks for overflow/underflow after add/sub operations.
						
					
				 | 
				2022-06-23 14:41:12 -03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										variables
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										various
									
								
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2022-08-15 16:24:10 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										viaYul
									
								
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2022-08-15 16:24:10 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										virtualFunctions
									
								
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								byte_array_to_storage_cleanup.sol
							
						
					
				 | 
				
					
						
							
							Fix wrong cleanup when copying from calldata to memory
						
					
				 | 
				2022-08-08 13:07:16 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								c99_scoping_activation.sol
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_inheritance_init_order_2.sol
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_inheritance_init_order_3_legacy.sol
							
						
					
				 | 
				
					
						
							
							Move stray semantics test to proper directory.
						
					
				 | 
				2022-02-10 13:43:49 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_inheritance_init_order_3_viaIR.sol
							
						
					
				 | 
				
					
						
							
							Move stray semantics test to proper directory.
						
					
				 | 
				2022-02-10 13:43:49 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_inheritance_init_order.sol
							
						
					
				 | 
				
					
						
							
							Fill in junk in stack layouts on terminating control flow paths.
						
					
				 | 
				2022-03-15 18:36:55 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_with_params_diamond_inheritance.sol
							
						
					
				 | 
				
					
						
							
							Checks for overflow/underflow after add/sub operations.
						
					
				 | 
				2022-06-23 14:41:12 -03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_with_params_inheritance_2.sol
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_with_params_inheritance.sol
							
						
					
				 | 
				
					
						
							
							Checks for overflow/underflow after add/sub operations.
						
					
				 | 
				2022-06-23 14:41:12 -03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_with_params.sol
							
						
					
				 | 
				
					
						
							
							Update test expectations.
						
					
				 | 
				2022-05-23 13:37:50 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								dirty_calldata_bytes.sol
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								dirty_calldata_dynamic_array.sol
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								empty_contract.sol
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								empty_for_loop.sol
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								interface_inheritance_conversions.sol
							
						
					
				 | 
				
					
						
							
							Remove empty settings.
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								isoltestFormatting.sol
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								state_var_initialization.sol
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								state_variables_init_order_2.sol
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								state_variables_init_order_3.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								state_variables_init_order.sol
							
						
					
				 | 
				
					
						
							
							Remove // compileViaYul: also
						
					
				 | 
				2022-05-19 20:23:28 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								unused_store_storage_removal_bug.sol
							
						
					
				 | 
				
					
						
							
							Bugfix and tests.
						
					
				 | 
				2022-09-08 11:54:14 +02:00 |