Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							ece42c07df 
							
						 
					 
					
						
						
							
							Adding syntax test for bytes to bytesNN conversion.  
						
						
						
					 
					
						2021-04-23 13:19:19 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							1be07c2b36 
							
						 
					 
					
						
						
							
							Trivial isoltest updates: missing // ---- at the end  
						
						
						
					 
					
						2021-04-20 17:38:29 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							84c05d35f3 
							
						 
					 
					
						
						
							
							Trivial isoltest updates: normalized whitespace  
						
						
						
					 
					
						2021-04-20 17:38:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							1737bd7ded 
							
						 
					 
					
						
						
							
							Natspec: Don't copy from base function if return parameters differ  
						
						
						
					 
					
						2021-04-19 15:20:30 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							11b227e33e 
							
						 
					 
					
						
						
							
							Merge pull request  #11205  from ethereum/fix-docstring-bug  
						
						... 
						
						
						
						Fix docstring bug 
						
					 
					
						2021-04-14 13:18:33 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4912bfe639 
							
						 
					 
					
						
						
							
							Merge pull request  #11229  from ethereum/antlrPath  
						
						... 
						
						
						
						Fix import paths in grammar and grammar testing details. 
						
					 
					
						2021-04-12 16:30:41 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							6fdfd8b62b 
							
						 
					 
					
						
						
							
							Fix import path grammar and grammar testing details.  
						
						
						
					 
					
						2021-04-12 14:54:36 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							382c488edd 
							
						 
					 
					
						
						
							
							Fix missing error when events are used without an emit statement.  
						
						... 
						
						
						
						Whenever there was a proper invocation of events, the compiler assumed that all the subsequent
invocations were proper. 
						
					 
					
						2021-04-12 10:23:05 +02:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							e96a161115 
							
						 
					 
					
						
						
							
							Tests and changelog  
						
						
						
					 
					
						2021-04-08 17:06:24 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f04adde664 
							
						 
					 
					
						
						
							
							Allow hex string literals in Yul.  
						
						
						
					 
					
						2021-04-08 15:03:33 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							47728a083f 
							
						 
					 
					
						
						
							
							Add some bytecode reference tests.  
						
						
						
					 
					
						2021-04-06 16:25:02 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							e590a99f39 
							
						 
					 
					
						
						
							
							Detect circular references for library and free functions  
						
						
						
					 
					
						2021-03-30 23:06:30 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e877e2bba7 
							
						 
					 
					
						
						
							
							Use all referenced errors.  
						
						
						
					 
					
						2021-03-30 21:15:46 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							1057fd5355 
							
						 
					 
					
						
						
							
							Take revert statement into account in control flow graph.  
						
						
						
					 
					
						2021-03-30 21:15:46 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							fb67051467 
							
						 
					 
					
						
						
							
							Revert statement.  
						
						
						
					 
					
						2021-03-30 21:15:46 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b04b189959 
							
						 
					 
					
						
						
							
							Syntax for custom errors.  
						
						
						
					 
					
						2021-03-30 21:15:18 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e071884bbf 
							
						 
					 
					
						
						
							
							Show proper error for misusing the custom natspec tag  
						
						
						
					 
					
						2021-03-25 12:45:37 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							7a7ff7af2f 
							
						 
					 
					
						
						
							
							Add one more test for invalid custom tag  
						
						
						
					 
					
						2021-03-25 12:24:18 +00:00 
						 
				 
			
				
					
						
							
							
								Djordje Mijovic 
							
						 
					 
					
						
						
						
						
							
						
						
							e7da9f3d52 
							
						 
					 
					
						
						
							
							Adding syntax tests for bytes.concat.  
						
						
						
					 
					
						2021-03-24 11:49:21 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d2023f5f95 
							
						 
					 
					
						
						
							
							Check for invalid tags.  
						
						
						
					 
					
						2021-03-02 16:53:31 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a25d04896 
							
						 
					 
					
						
						
							
							Merge pull request  #11023  from ethereum/natspecparsinglocations  
						
						... 
						
						
						
						Provide locations for docstring parsing errors. 
						
					 
					
						2021-03-02 14:03:42 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f4050e81c6 
							
						 
					 
					
						
						
							
							Provide locations for docstring parsing errors.  
						
						
						
					 
					
						2021-03-01 17:34:25 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5e94fce7df 
							
						 
					 
					
						
						
							
							Provide selector for some internal functions.  
						
						
						
					 
					
						2021-03-01 16:19:59 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							e87cd0afdf 
							
						 
					 
					
						
						
							
							Check that there is an interface type before querying validity of location.  
						
						
						
					 
					
						2021-02-24 11:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1220d8df7b 
							
						 
					 
					
						
						
							
							Merge pull request  #10998  from ethereum/clean-up-function-external-type-tests  
						
						... 
						
						
						
						Minor cleanup in syntax tests for function types 
						
					 
					
						2021-02-23 17:59:26 +01:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							66d6d20f65 
							
						 
					 
					
						
						
							
							Converted hash collision error into a fatal type error.  
						
						... 
						
						
						
						The check is performed during ContractLevelChecker. However, the TypeChecker throws in certain cases
when it encounters functions, whose hashes collide. 
						
					 
					
						2021-02-23 17:09:40 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							cf2847afc4 
							
						 
					 
					
						
						
							
							Remove duplicate syntax tests for functions taking internal struct types  
						
						
						
					 
					
						2021-02-23 16:46:49 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							fc7a091bfb 
							
						 
					 
					
						
						
							
							Move several tests related to function types from nameAndTypeResolution/ to more specific directories  
						
						
						
					 
					
						2021-02-23 16:46:49 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							596e8dd9b6 
							
						 
					 
					
						
						
							
							Merge pull request  #10959  from ethereum/assert-too-strict  
						
						... 
						
						
						
						Loosened up a really strict assert from ABIFunctions.cpp 
						
					 
					
						2021-02-23 14:59:14 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							02b27bdc64 
							
						 
					 
					
						
						
							
							Merge pull request  #10976  from ethereum/fix-boost-filesystem-bug  
						
						... 
						
						
						
						Tests: Do not remove filename from boost filesystem path for corner cases 
						
					 
					
						2021-02-23 14:43:55 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3dcba53595 
							
						 
					 
					
						
						
							
							Merge pull request  #10993  from ethereum/fixModuleMemberNames  
						
						... 
						
						
						
						Fix module member names for importing with renaming. 
						
					 
					
						2021-02-23 14:20:28 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c91cffa4ec 
							
						 
					 
					
						
						
							
							Fix module member names for importing with renaming.  
						
						
						
					 
					
						2021-02-23 13:15:32 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9c7b1e9c3f 
							
						 
					 
					
						
						
							
							Detect assignment to function in inline assembly.  
						
						
						
					 
					
						2021-02-23 11:47:12 +01:00 
						 
				 
			
				
					
						
							
							
								Bhargava Shastry 
							
						 
					 
					
						
						
						
						
							
						
						
							1ddfc7463a 
							
						 
					 
					
						
						
							
							Tests: Do not remove filename from boost filesystem path for corner  
						
						... 
						
						
						
						cases.
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> 
						
					 
					
						2021-02-22 10:32:41 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							78a097a012 
							
						 
					 
					
						
						
							
							Only warn about variables being shadowed in inline assembly.  
						
						
						
					 
					
						2021-02-19 14:29:22 +01:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							f336a68009 
							
						 
					 
					
						
						
							
							Added syntax tests for constructors with function parameter  
						
						
						
					 
					
						2021-02-17 17:12:02 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							346344dc7b 
							
						 
					 
					
						
						
							
							Add missing test case for try/Catch  
						
						
						
					 
					
						2021-02-16 12:33:55 +00:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							8167029dc1 
							
						 
					 
					
						
						
							
							Updating tests after improving Yul error reporting  
						
						
						
					 
					
						2021-02-09 16:55:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							3a8a74cbc7 
							
						 
					 
					
						
						
							
							OverrideSpecifier: Check for null before dereferencing  
						
						
						
					 
					
						2021-02-04 13:17:28 +01:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							ec57c791ef 
							
						 
					 
					
						
						
							
							Fix infinite loop when accessing circular constants from inline assembly.  
						
						
						
					 
					
						2021-01-26 09:22:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							07a1d230cd 
							
						 
					 
					
						
						
							
							Fix missing error when accessing unintialized variables.  
						
						
						
					 
					
						2021-01-25 14:44:15 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							f0cb181545 
							
						 
					 
					
						
						
							
							Even more license tests  
						
						
						
					 
					
						2021-01-18 16:17:06 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
						
						
							
						
						
							5677211471 
							
						 
					 
					
						
						
							
							SyntaxTest::filterObtainedErrors(): Remove hard-coded preamble to match changes in setupCompiler()  
						
						
						
					 
					
						2021-01-18 16:17:06 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							6f1f0c5bbc 
							
						 
					 
					
						
						
							
							Do not insert SPDX identifier if already present in SyntaxTest  
						
						
						
					 
					
						2021-01-18 16:15:17 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							5bbb017915 
							
						 
					 
					
						
						
							
							Add more tests for the SPDX-License-Identifier  
						
						
						
					 
					
						2021-01-18 16:15:17 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e117c9516e 
							
						 
					 
					
						
						
							
							Replace "pragma experimental ABIEncoderV2" in tests where appropriate  
						
						... 
						
						
						
						And add a few tests for "pragma abicoder". 
						
					 
					
						2021-01-15 19:57:09 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							2c92f7641b 
							
						 
					 
					
						
						
							
							Move all experimental pragma tests to syntaxTests/pragma  
						
						
						
					 
					
						2021-01-15 19:12:32 +00:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							35a25b107f 
							
						 
					 
					
						
						
							
							Fix ICE caused by const structs with mappings  
						
						
						
					 
					
						2021-01-12 18:39:54 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99add1e4e5 
							
						 
					 
					
						
						
							
							Merge pull request  #10710  from ethereum/implicit-conversion-bug  
						
						... 
						
						
						
						Disallow certain implicit conversions between integer types. 
						
					 
					
						2021-01-12 15:42:12 +01:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							e107d51f46 
							
						 
					 
					
						
						
							
							Disallow certain implicit conversions between integer types.  
						
						... 
						
						
						
						Disallow implicit conversion from ``uintN`` and ``intM`` when ``M > N``, and by extension, explicit
conversion between the same types are also disallowed. 
						
					 
					
						2021-01-12 08:23:47 +01:00