| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										abiEncoder
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										abstract
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										array
									
								
							
						
					
				 | 
				
					
						
							
							Add type().min/max for enums
						
					
				 | 
				2021-09-01 15:02:02 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										bound
									
								
							
						
					
				 | 
				
					
						
							
							Remove assertions preventing calldata->calldata conversion when cleanup is needed
						
					
				 | 
				2021-06-22 16:10:16 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										bytecodeReferences
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										comments
									
								
							
						
					
				 | 
				
					
						
							
							Fix a test for unicode direction override failing because of Windows line endings
						
					
				 | 
				2020-12-16 15:24:41 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										constantEvaluator
									
								
							
						
					
				 | 
				
					
						
							
							Fix ICE caused by const structs with mappings
						
					
				 | 
				2021-01-12 18:39:54 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										constants
									
								
							
						
					
				 | 
				
					
						
							
							Fix infinite recursion in function call graph generator due to recursive constant references.
						
					
				 | 
				2021-06-08 16:39:30 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										constructor
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										controlFlow
									
								
							
						
					
				 | 
				
					
						
							
							Directly restart processing calling functions.
						
					
				 | 
				2021-06-14 13:54:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										conversion
									
								
							
						
					
				 | 
				
					
						
							
							Fix assertion preventing assignment of arrays of implicitly convertible function types
						
					
				 | 
				2021-06-03 08:56:02 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										dataLocations
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										denominations
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										duplicateFunctions
									
								
							
						
					
				 | 
				
					
						
							
							Tests/Docs after disallowing super, this and _ as declaration names
						
					
				 | 
				2020-11-25 11:14:13 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										emit
									
								
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										enums
									
								
							
						
					
				 | 
				
					
						
							
							Fix shadowing struct types by struct member names
						
					
				 | 
				2021-06-09 12:37:11 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										errors
									
								
							
						
					
				 | 
				
					
						
							
							Fix shadowing struct types by struct member names
						
					
				 | 
				2021-06-09 12:37:11 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										events
									
								
							
						
					
				 | 
				
					
						
							
							Fix shadowing struct types by struct member names
						
					
				 | 
				2021-06-09 12:37:11 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										fallback
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										freeFunctions
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										functionCalls
									
								
							
						
					
				 | 
				
					
						
							
							FunctionDefinition.resolveVirtual(): Skip unimplemented functions when lookup happens via super
						
					
				 | 
				2021-06-02 16:16:15 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										functionTypes
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										getter
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										globalFunctions
									
								
							
						
					
				 | 
				
					
						
							
							Remove low-level log functions.
						
					
				 | 
				2020-10-22 17:50:14 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										iceRegressionTests
									
								
							
						
					
				 | 
				
					
						
							
							Treat invalid external function type as a fatal error to prevent the type from being used
						
					
				 | 
				2021-06-02 21:44:39 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										immutable
									
								
							
						
					
				 | 
				
					
						
							
							Allow reading of immutables during construction time
						
					
				 | 
				2021-08-19 13:59:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										imports
									
								
							
						
					
				 | 
				
					
						
							
							Properly export symbols from aliased imports.
						
					
				 | 
				2021-09-01 19:55:30 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										indexing
									
								
							
						
					
				 | 
				
					
						
							
							Update tests
						
					
				 | 
				2020-12-14 19:32:31 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										inheritance
									
								
							
						
					
				 | 
				
					
						
							
							Add override exception for interface functions.
						
					
				 | 
				2021-08-31 10:45:31 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										inline_arrays
									
								
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										inlineAssembly
									
								
							
						
					
				 | 
				
					
						
							
							Fixed inline assembly external identifier access.
						
					
				 | 
				2021-08-11 18:18:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										largeTypes
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										license
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										literalOperations
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										literals
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										lvalues
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										memberLookup
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										metaTypes
									
								
							
						
					
				 | 
				
					
						
							
							Add type().min/max for enums
						
					
				 | 
				2021-09-01 15:02:02 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										modifiers
									
								
							
						
					
				 | 
				
					
						
							
							Disallow modifier declarations and definitions in interfaces
						
					
				 | 
				2021-08-31 15:25:08 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										multiSource
									
								
							
						
					
				 | 
				
					
						
							
							ControlFlowAnalyser: Also consider called functions in a flow
						
					
				 | 
				2021-06-01 15:54:37 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										multiVariableDeclaration
									
								
							
						
					
				 | 
				
					
						
							
							Update test expectations.
						
					
				 | 
				2021-06-04 12:04:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										nameAndTypeResolution
									
								
							
						
					
				 | 
				
					
						
							
							Disallow modifier declarations and definitions in interfaces
						
					
				 | 
				2021-08-31 15:25:08 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										natspec
									
								
							
						
					
				 | 
				
					
						
							
							Fix: Allow multiple @return tags on public state variables
						
					
				 | 
				2021-06-07 15:16:46 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										parsing
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										pragma
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										receiveEther
									
								
							
						
					
				 | 
				
					
						
							
							Fix ICE related to receive function having parameters.
						
					
				 | 
				2021-06-03 13:08:57 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										returnExpressions
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										revertStatement
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										scoping
									
								
							
						
					
				 | 
				
					
						
							
							Extra tests for shadowing within function parameter lists
						
					
				 | 
				2021-06-09 12:37:12 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										shifts
									
								
							
						
					
				 | 
				
					
						
							
							Fix error IDs.
						
					
				 | 
				2020-06-22 18:56:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										specialFunctions
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										string
									
								
							
						
					
				 | 
				
					
						
							
							Allow hex string literals in Yul.
						
					
				 | 
				2021-04-08 15:03:33 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										structs
									
								
							
						
					
				 | 
				
					
						
							
							Extra tests for shadowing within function parameter lists
						
					
				 | 
				2021-06-09 12:37:12 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										super
									
								
							
						
					
				 | 
				
					
						
							
							Make super unavailable in libraries.
						
					
				 | 
				2020-12-07 13:59:50 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										tryCatch
									
								
							
						
					
				 | 
				
					
						
							
							Add type().min/max for enums
						
					
				 | 
				2021-09-01 15:02:02 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										tupleAssignments
									
								
							
						
					
				 | 
				
					
						
							
							Trivial isoltest updates: missing // ---- at the end
						
					
				 | 
				2021-04-20 17:38:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										types
									
								
							
						
					
				 | 
				
					
						
							
							Allow basefee as Yul identifier for EVMVersion < london
						
					
				 | 
				2021-08-11 10:46:08 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										unchecked
									
								
							
						
					
				 | 
				
					
						
							
							New tests.
						
					
				 | 
				2020-10-19 16:58:59 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										underscore
									
								
							
						
					
				 | 
				
					
						
							
							Tests/Docs after disallowing super, this and _ as declaration names
						
					
				 | 
				2020-11-25 11:14:13 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										unterminatedBlocks
									
								
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										unusedVariables
									
								
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										variableDeclaration
									
								
							
						
					
				 | 
				
					
						
							
							Tests/Docs after disallowing super, this and _ as declaration names
						
					
				 | 
				2020-11-25 11:14:13 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										viewPureChecker
									
								
							
						
					
				 | 
				
					
						
							
							Tests and Changelog for basefee.
						
					
				 | 
				2021-08-11 09:51:12 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										virtualLookup
									
								
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										visibility
									
								
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								bytecode_too_large.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								constructor_this.sol
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cycle_checker_function_type.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								deprecated_functions.sol
							
						
					
				 | 
				
					
						
							
							Tests/Docs: changing type of msg.sender and tx.origin into address
						
					
				 | 
				2020-12-14 16:55:48 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								double_stateVariable_declaration.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								double_variable_declaration.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								duplicate_contract.sol
							
						
					
				 | 
				
					
						
							
							Remove unneeded assert
						
					
				 | 
				2020-10-05 13:01:11 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								empty_struct.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								literal_comparisons.sol
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								missing_functions_duplicate_bug.sol
							
						
					
				 | 
				
					
						
							
							Use new abicoder pragma.
						
					
				 | 
				2020-11-24 14:57:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								missing_state_variable.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								more_than_256_declarationerrors.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								more_than_256_importerrors.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								more_than_256_syntaxerrors.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								multiline_comments.sol
							
						
					
				 | 
				
					
						
							
							Add syntax tests to augment the test coverage of
						
					
				 | 
				2018-09-20 23:02:44 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								negation.sol
							
						
					
				 | 
				
					
						
							
							Restrict unary negation to signed integers.
						
					
				 | 
				2020-09-17 15:01:53 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								signed_rational_modulus.sol
							
						
					
				 | 
				
					
						
							
							Fix error IDs.
						
					
				 | 
				2020-06-22 18:56:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								smoke_test.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tight_packing_literals_fine.sol
							
						
					
				 | 
				
					
						
							
							Added default data locations to parameters for syntax tests.
						
					
				 | 
				2018-07-11 20:24:50 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tight_packing_literals.sol
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								unexpected.sol
							
						
					
				 | 
				
					
						
							
							Update existing tests.
						
					
				 | 
				2020-10-08 18:56:17 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								unimplemented_super_function_derived.sol
							
						
					
				 | 
				
					
						
							
							Tests after changing type of super to TypeType
						
					
				 | 
				2020-11-10 15:38:21 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								unimplemented_super_function.sol
							
						
					
				 | 
				
					
						
							
							Tests after changing type of super to TypeType
						
					
				 | 
				2020-11-10 15:38:21 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								upper_case_hex_literals.sol
							
						
					
				 | 
				
					
						
							
							Add syntax tests to augment the test coverage of
						
					
				 | 
				2018-09-20 23:02:44 +02:00 |