hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							e2e32d372f 
							
						 
					 
					
						
						
							
							virtual modifiers (in Abstract contracts) allow empty bodies  
						
						
						
					 
					
						2020-04-23 17:26:59 +05:30 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c50631d4e2 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
					 
					
						2020-02-17 12:58:06 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							00e4d13975 
							
						 
					 
					
						
						
							
							TestFramework: Merge Options.h into Common.h  
						
						
						
					 
					
						2020-01-29 12:27:05 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							345f9928ab 
							
						 
					 
					
						
						
							
							Library libdevcore renamed to libsolutil.  
						
						
						
					 
					
						2020-01-07 15:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							ed45b000d1 
							
						 
					 
					
						
						
							
							Adapt tests directory to C++ namespace changes.  
						
						
						
					 
					
						2020-01-07 15:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							05baa23e8a 
							
						 
					 
					
						
						
							
							Require unimplemented functions to be virtual.  
						
						
						
					 
					
						2019-12-02 21:59:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							5b8ff78176 
							
						 
					 
					
						
						
							
							Implement virtual keyword  
						
						
						
					 
					
						2019-11-14 11:49:39 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							cd3ad73b5a 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							e87924a96e 
							
						 
					 
					
						
						
							
							Update soltest related tests.  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							6c6a9054b2 
							
						 
					 
					
						
						
							
							Implement override checking  
						
						
						
					 
					
						2019-10-30 17:31:33 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							862d798047 
							
						 
					 
					
						
						
							
							[test] AnalysisFramework's instance of CompilerStack to be lazily instanciated.  
						
						
						
					 
					
						2019-04-16 18:25:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8f5e12c192 
							
						 
					 
					
						
						
							
							Make unavailable opcodes errors.  
						
						
						
					 
					
						2019-02-28 22:20:01 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							cb7b053a4a 
							
						 
					 
					
						
						
							
							Consider extcodehash as part of Constantinople  
						
						
						
					 
					
						2019-02-26 12:40:31 +00:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							093b9ced97 
							
						 
					 
					
						
						
							
							Make sure "value" error hint is only displayed in the right context  
						
						... 
						
						
						
						Before, the hint would be shown for any "value" member, even a user-specified one. 
						
					 
					
						2019-02-18 16:29:57 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							610ef9f199 
							
						 
					 
					
						
						
							
							Disallow calldata structs.  
						
						
						
					 
					
						2019-01-21 10:30:57 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							bd2f2ecbbd 
							
						 
					 
					
						
						
							
							Move unsatisfied_version test from SolidityNameAndTypeResolution to SolidityParser  
						
						
						
					 
					
						2018-12-18 15:02:59 +00:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							d67322a186 
							
						 
					 
					
						
						
							
							Introduce namespace langutil in liblangutil directory.  
						
						... 
						
						
						
						Also:
- Use {}-style list initialisation for SourceLocation construction
- Introduce new system includes
- Changes the API of the Scanner to take source as value (with move) as opposed to as a reference 
						
					 
					
						2018-11-21 19:13:44 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e78b95d9d4 
							
						 
					 
					
						
						
							
							Renamed SHA3.{h,cpp} files.  
						
						
						
					 
					
						2018-10-18 14:31:36 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							5d985abcab 
							
						 
					 
					
						
						
							
							Add test for extcodehash  
						
						
						
					 
					
						2018-09-26 16:11:02 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							8cfc6c98d6 
							
						 
					 
					
						
						
							
							CREATE2 is part of Constantinople now  
						
						... 
						
						
						
						Also add hasCreate2 to EVMVersion 
						
					 
					
						2018-09-26 01:58:10 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							82f512a7d4 
							
						 
					 
					
						
						
							
							Add return data to bare calls.  
						
						
						
					 
					
						2018-09-04 13:31:10 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							a34735016c 
							
						 
					 
					
						
						
							
							Add syntax test for `address.staticcall.value`.  
						
						
						
					 
					
						2018-08-15 16:06:48 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							7ca0aaaf6f 
							
						 
					 
					
						
						
							
							Add `staticcall to address`.  
						
						
						
					 
					
						2018-08-15 16:06:48 +02:00 
						 
				 
			
				
					
						
							
							
								Chase McDermott 
							
						 
					 
					
						
						
						
						
							
						
						
							b000a022f2 
							
						 
					 
					
						
						
							
							Update tests  
						
						
						
					 
					
						2018-08-14 18:53:06 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							9b8a05ebfb 
							
						 
					 
					
						
						
							
							Update tests to remove support for loose assembly  
						
						
						
					 
					
						2018-08-02 13:37:13 +01:00 
						 
				 
			
				
					
						
							
							
								Chase McDermott 
							
						 
					 
					
						
						
						
						
							
						
						
							f48d01d066 
							
						 
					 
					
						
						
							
							Added default data locations to parameters for end to end tests.  
						
						
						
					 
					
						2018-07-16 14:18:16 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							8b4b8bdbae 
							
						 
					 
					
						
						
							
							Update test wrt requiring storage locations.  
						
						
						
					 
					
						2018-07-12 12:54:42 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							fc2b006fe1 
							
						 
					 
					
						
						
							
							Updates unit test to specify visibility.  
						
						
						
					 
					
						2018-07-04 15:45:42 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							e251cdcf47 
							
						 
					 
					
						
						
							
							test: ensure compiled tests do not use var-keyword in preparation of var-keyword removal  
						
						
						
					 
					
						2018-07-02 14:32:05 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							12c4eb7697 
							
						 
					 
					
						
						
							
							Updates compiled unit tests to new constructor syntax.  
						
						
						
					 
					
						2018-06-29 11:27:01 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							a211b89118 
							
						 
					 
					
						
						
							
							Enforce disallowing empty structs  
						
						... 
						
						
						
						This patch enfoces an error when it encounters an empty struct,
effectively eliminating the deprecation warning.
Also adjust 419_interface_structs to explicitely test for (non-empty) structs,
as this behaviour "may" change in the future. 
						
					 
					
						2018-06-14 00:24:43 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							1ce40f4089 
							
						 
					 
					
						
						
							
							Move "create2_as_variable" back to non-isoltest tests.  
						
						
						
					 
					
						2018-06-04 19:14:25 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e58ffda9fd 
							
						 
					 
					
						
						
							
							Remove extracted tests from SolidityNameAndTypeResolution  
						
						
						
					 
					
						2018-05-30 20:04:34 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							deeca7bc5d 
							
						 
					 
					
						
						
							
							Reformat test for extraction tool  
						
						
						
					 
					
						2018-05-30 18:46:28 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							4ec3f508b0 
							
						 
					 
					
						
						
							
							Split up last NameAndTypeResolution test cases  
						
						
						
					 
					
						2018-05-30 16:40:49 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41965ca262 
							
						 
					 
					
						
						
							
							Merge pull request  #4176  from sifmelcara/add/calldata-keyword  
						
						... 
						
						
						
						Add a new keyword, "calldata", to allow explicitly specify data location in external function's argument list 
						
					 
					
						2018-05-30 14:42:50 +02:00 
						 
				 
			
				
					
						
							
							
								mingchuan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7cafcbdf9 
							
						 
					 
					
						
						
							
							Allow using calldata keyword to specify data location  
						
						
						
					 
					
						2018-05-30 18:05:55 +08:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							ddc4492d5e 
							
						 
					 
					
						
						
							
							Split up NameAndTypeResolution test cases  
						
						
						
					 
					
						2018-05-30 06:19:05 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							6eedc6e797 
							
						 
					 
					
						
						
							
							Extend function type comparison test  
						
						
						
					 
					
						2018-05-30 06:16:35 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							536b3202a6 
							
						 
					 
					
						
						
							
							Move fromElementaryTypeName tests to SolidityTypes  
						
						
						
					 
					
						2018-05-23 17:39:52 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ee2ce353e 
							
						 
					 
					
						
						
							
							Merge pull request  #4067  from ethereum/050  
						
						... 
						
						
						
						[BREAKING] Version 0.5.0 
						
					 
					
						2018-05-23 18:11:20 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							8f3c119531 
							
						 
					 
					
						
						
							
							Move comments into test sources in SolidityNameAndTypeResolution  
						
						
						
					 
					
						2018-05-23 15:18:36 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							5c59d56335 
							
						 
					 
					
						
						
							
							Disallow conversions between bytesX and uintY of different size.  
						
						
						
					 
					
						2018-05-16 18:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							bc47265b3f 
							
						 
					 
					
						
						
							
							Replace constant with view in the tests.  
						
						
						
					 
					
						2018-05-09 15:07:47 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							43ec1699ba 
							
						 
					 
					
						
						
							
							Remove deprecated syntax from a test  
						
						
						
					 
					
						2018-05-08 15:13:32 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							07e862a145 
							
						 
					 
					
						
						
							
							Extract tests.  
						
						
						
					 
					
						2018-05-08 15:13:32 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							6d26ad1e61 
							
						 
					 
					
						
						
							
							Extract subdenomination tests  
						
						
						
					 
					
						2018-04-23 16:10:10 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							edd20ebefb 
							
						 
					 
					
						
						
							
							Extract syntax tests  
						
						
						
					 
					
						2018-04-20 17:38:16 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							17beac1e07 
							
						 
					 
					
						
						
							
							Extract tests.  
						
						
						
					 
					
						2018-04-18 22:52:29 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							29a97f1641 
							
						 
					 
					
						
						
							
							Fix name clashes between constructor and fallback function.  
						
						
						
					 
					
						2018-04-18 14:24:35 +02:00