| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										abiEncoder
									
								
							
						
					
				 | 
				
					
						
							
							Check that there is an interface type before querying validity of location.
						
					
				 | 
				2021-02-24 11:22:40 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										abstract
									
								
							
						
					
				 | 
				
					
						
							
							Update tests.
						
					
				 | 
				2020-07-07 12:16:18 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										array
									
								
							
						
					
				 | 
				
					
						
							
							Adding syntax tests for bytes.concat.
						
					
				 | 
				2021-03-24 11:49:21 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										bound
									
								
							
						
					
				 | 
				
					
						
							
							Disallow invalid use of library names as type names.
						
					
				 | 
				2020-10-16 18:25:08 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										bytecodeReferences
									
								
							
						
					
				 | 
				
					
						
							
							Detect circular references for library and free functions
						
					
				 | 
				2021-03-30 23:06:30 +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 ICE caused by const structs with mappings
						
					
				 | 
				2021-01-12 18:39:54 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										constructor
									
								
							
						
					
				 | 
				
					
						
							
							Added syntax tests for constructors with function parameter
						
					
				 | 
				2021-02-17 17:12:02 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										controlFlow
									
								
							
						
					
				 | 
				
					
						
							
							Fix missing error when accessing unintialized variables.
						
					
				 | 
				2021-01-25 14:44:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										conversion
									
								
							
						
					
				 | 
				
					
						
							
							Disallow conversion to super.
						
					
				 | 
				2020-12-01 14:15:50 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										dataLocations
									
								
							
						
					
				 | 
				
					
						
							
							Print warning for unnamed return parameters and no return statement
						
					
				 | 
				2020-10-13 13:11:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										denominations
									
								
							
						
					
				 | 
				
					
						
							
							Promote gwei to a proper keyword.
						
					
				 | 
				2020-07-13 18:07:11 +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
									
								
							
						
					
				 | 
				
					
						
							
							Tests/Docs after disallowing super, this and _ as declaration names
						
					
				 | 
				2020-11-25 11:14:13 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										errors
									
								
							
						
					
				 | 
				
					
						
							
							Use all referenced errors.
						
					
				 | 
				2021-03-30 21:15:46 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										events
									
								
							
						
					
				 | 
				
					
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
					
				 | 
				2020-12-14 11:33:40 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										fallback
									
								
							
						
					
				 | 
				
					
						
							
							Some more tests.
						
					
				 | 
				2020-11-23 15:00:00 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										freeFunctions
									
								
							
						
					
				 | 
				
					
						
							
							Detect circular references for library and free functions
						
					
				 | 
				2021-03-30 23:06:30 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										functionCalls
									
								
							
						
					
				 | 
				
					
						
							
							Merge remote-tracking branch 'origin/develop' into HEAD
						
					
				 | 
				2020-11-09 14:28:05 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										functionTypes
									
								
							
						
					
				 | 
				
					
						
							
							Provide selector for some internal functions.
						
					
				 | 
				2021-03-01 16:19:59 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										getter
									
								
							
						
					
				 | 
				
					
						
							
							Explicitly set coder to v1 for syntax tests.
						
					
				 | 
				2020-12-09 15:25:15 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										globalFunctions
									
								
							
						
					
				 | 
				
					
						
							
							Remove low-level log functions.
						
					
				 | 
				2020-10-22 17:50:14 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										iceRegressionTests
									
								
							
						
					
				 | 
				
					
						
							
							Fix ICE caused by const structs with mappings
						
					
				 | 
				2021-01-12 18:39:54 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										immutable
									
								
							
						
					
				 | 
				
					
						
							
							Tests/Docs after disallowing super, this and _ as declaration names
						
					
				 | 
				2020-11-25 11:14:13 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										imports
									
								
							
						
					
				 | 
				
					
						
							
							Tests: Do not remove filename from boost filesystem path for corner
						
					
				 | 
				2021-02-22 10:32:41 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										indexing
									
								
							
						
					
				 | 
				
					
						
							
							Update tests
						
					
				 | 
				2020-12-14 19:32:31 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										inheritance
									
								
							
						
					
				 | 
				
					
						
							
							OverrideSpecifier: Check for null before dereferencing
						
					
				 | 
				2021-02-04 13:17:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										inline_arrays
									
								
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										inlineAssembly
									
								
							
						
					
				 | 
				
					
						
							
							Detect assignment to function in inline assembly.
						
					
				 | 
				2021-02-23 11:47:12 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										largeTypes
									
								
							
						
					
				 | 
				
					
						
							
							Introduce CompositeType
						
					
				 | 
				2020-09-21 16:18:04 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										license
									
								
							
						
					
				 | 
				
					
						
							
							Even more license tests
						
					
				 | 
				2021-01-18 16:17:06 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										literalOperations
									
								
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										literals
									
								
							
						
					
				 | 
				
					
						
							
							Scanner: Generate error on inbalanced RLO/LRO/PDF override markers.
						
					
				 | 
				2020-12-15 18:40:51 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										lvalues
									
								
							
						
					
				 | 
				
					
						
							
							Use new abicoder pragma.
						
					
				 | 
				2020-11-24 14:57:45 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										memberLookup
									
								
							
						
					
				 | 
				
					
						
							
							Tests/Docs: changing type of msg.sender and tx.origin into address
						
					
				 | 
				2020-12-14 16:55:48 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										metaTypes
									
								
							
						
					
				 | 
				
					
						
							
							Detect circular references for library and free functions
						
					
				 | 
				2021-03-30 23:06:30 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										modifiers
									
								
							
						
					
				 | 
				
					
						
							
							Tests/Docs after disallowing super, this and _ as declaration names
						
					
				 | 
				2020-11-25 11:14:13 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										multiSource
									
								
							
						
					
				 | 
				
					
						
							
							Fix module member names for importing with renaming.
						
					
				 | 
				2021-02-23 13:15:32 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										multiVariableDeclaration
									
								
							
						
					
				 | 
				
					
						
							
							Print warning for unnamed return parameters and no return statement
						
					
				 | 
				2020-10-13 13:11:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										nameAndTypeResolution
									
								
							
						
					
				 | 
				
					
						
							
							Detect circular references for library and free functions
						
					
				 | 
				2021-03-30 23:06:30 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										natspec
									
								
							
						
					
				 | 
				
					
						
							
							Show proper error for misusing the custom natspec tag
						
					
				 | 
				2021-03-25 12:45:37 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										parsing
									
								
							
						
					
				 | 
				
					
						
							
							Fix ICE caused by const structs with mappings
						
					
				 | 
				2021-01-12 18:39:54 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										pragma
									
								
							
						
					
				 | 
				
					
						
							
							Move all experimental pragma tests to syntaxTests/pragma
						
					
				 | 
				2021-01-15 19:12:32 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										receiveEther
									
								
							
						
					
				 | 
				
					
						
							
							Disallowing usage of msg.data in receive() function.
						
					
				 | 
				2020-12-08 11:49:20 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										returnExpressions
									
								
							
						
					
				 | 
				
					
						
							
							Added error codes to SyntaxTest expectations (updated tests)
						
					
				 | 
				2020-06-22 16:51:47 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										revertStatement
									
								
							
						
					
				 | 
				
					
						
							
							Revert statement.
						
					
				 | 
				2021-03-30 21:15:46 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										scoping
									
								
							
						
					
				 | 
				
					
						
							
							Do not allocate memory objects if they will be assigned directly.
						
					
				 | 
				2020-11-24 14:11:01 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										shifts
									
								
							
						
					
				 | 
				
					
						
							
							Fix error IDs.
						
					
				 | 
				2020-06-22 18:56:32 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										specialFunctions
									
								
							
						
					
				 | 
				
					
						
							
							Replace "pragma experimental ABIEncoderV2" in tests where appropriate
						
					
				 | 
				2021-01-15 19:57:09 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										string
									
								
							
						
					
				 | 
				
					
						
							
							Remove the \b, \f, \v escape sequences from the Scanner
						
					
				 | 
				2020-12-07 21:10:03 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										structs
									
								
							
						
					
				 | 
				
					
						
							
							Tests/Docs after disallowing super, this and _ as declaration names
						
					
				 | 
				2020-11-25 11:14:13 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										super
									
								
							
						
					
				 | 
				
					
						
							
							Make super unavailable in libraries.
						
					
				 | 
				2020-12-07 13:59:50 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										tryCatch
									
								
							
						
					
				 | 
				
					
						
							
							Add missing test case for try/Catch
						
					
				 | 
				2021-02-16 12:33:55 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										tupleAssignments
									
								
							
						
					
				 | 
				
					
						
							
							Print warning for unnamed return parameters and no return statement
						
					
				 | 
				2020-10-13 13:11:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										types
									
								
							
						
					
				 | 
				
					
						
							
							Disallow certain implicit conversions between integer types.
						
					
				 | 
				2021-01-12 08:23:47 +01: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 after making all explicit address conversions as non-payable
						
					
				 | 
				2020-12-14 18:46:01 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										virtualLookup
									
								
							
						
					
				 | 
				
					
						
							
							Changelog entry.
						
					
				 | 
				2018-03-13 16:55:41 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										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
							
						
					
				 | 
				
					
						
							
							Fix bug in typechecking when comparing rational literals
						
					
				 | 
				2018-04-11 12:03:08 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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 |