Alex Beregszaszi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							36d6c27e68
							
						
					 | 
					
						
						
							
							Merge pull request #3745 from ethereum/fixRecursion
						
						
						
						
						
						
						
						Fix invalid recursion errors for structs 
						
					 | 
					
						2018-04-05 12:04:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c98464db06
							
						
					 | 
					
						
						
							
							Remove redundant test and enforce success without warnings.
						
						
						
						
						
					 | 
					
						2018-04-03 18:21:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							d664a599e6
							
						
					 | 
					
						
						
							
							Constructors are defined using the `constructor` keyword.
						
						
						
						
						
					 | 
					
						2018-04-03 18:21:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							8fdbd19a05
							
						
					 | 
					
						
						
							
							Extract constant cycle tests.
						
						
						
						
						
					 | 
					
						2018-04-03 16:29:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							c42caedec2
							
						
					 | 
					
						
						
							
							Extract recursive struct tests.
						
						
						
						
						
					 | 
					
						2018-04-03 16:27:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7753249f64
							
						
					 | 
					
						
						
							
							Merge pull request #3699 from ethereum/interfaceExternalVisibility
						
						
						
						
						
						
						
						Defaults to external visibility for interfaces. 
						
					 | 
					
						2018-04-03 15:15:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							601659c384
							
						
					 | 
					
						
						
							
							Moves all interface function visibility related tests.
						
						
						
						
						
					 | 
					
						2018-04-03 11:16:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
						
						
							
						
						
							e37b619593
							
						
					 | 
					
						
						
							
							Set default fixed point decimal places to 18
						
						
						
						
						
					 | 
					
						2018-03-31 00:56:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							326d656a55
							
						
					 | 
					
						
						
							
							Merge pull request #3790 from ethereum/empty-structs
						
						
						
						
						
						
						
						Disallow empty structs 
						
					 | 
					
						2018-03-30 13:58:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3bb54e8bd5
							
						
					 | 
					
						
						
							
							Merge pull request #3775 from federicobond/improve-error-fractional-shift
						
						
						
						
						
						
						
						Improve error message when attempting to shift by fractional number 
						
					 | 
					
						2018-03-28 11:16:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b540ba527a
							
						
					 | 
					
						
						
							
							Disallow empty structs
						
						
						
						
						
					 | 
					
						2018-03-27 15:49:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							62559cf127
							
						
					 | 
					
						
						
							
							Merge pull request #3681 from ethereum/interface-external
						
						
						
						
						
						
						
						Allow overriding external functions in interfaces with public in a child 
						
					 | 
					
						2018-03-27 15:47:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							af26228159
							
						
					 | 
					
						
						
							
							Merge pull request #3748 from ethereum/extractScopingTests
						
						
						
						
						
						
						
						Extract scoping tests 
						
					 | 
					
						2018-03-27 15:23:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bitshift
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c56e53046
							
						
					 | 
					
						
						
							
							Changes deprecation and adjusts tests.
						
						
						
						
						
					 | 
					
						2018-03-27 03:30:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bitshift
							
						 
					 | 
					
						
						
						
						
							
						
						
							be35a65eb3
							
						
					 | 
					
						
						
							
							Adds unit tests for moved function.
						
						
						
						
						
					 | 
					
						2018-03-27 03:30:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							ef3595b000
							
						
					 | 
					
						
						
							
							Allow overriding external functions in interfaces with public in an implementing contract
						
						
						
						
						
					 | 
					
						2018-03-26 11:35:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							b79531bebf
							
						
					 | 
					
						
						
							
							Improve error message when trying to shift by fractional number
						
						
						
						
						
					 | 
					
						2018-03-22 10:05:49 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc0f70263f
							
						
					 | 
					
						
						
							
							Tests for returning dynamic data.
						
						
						
						
						
					 | 
					
						2018-03-21 14:53:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							c2709a2d8e
							
						
					 | 
					
						
						
							
							Decode dynamic data.
						
						
						
						
						
					 | 
					
						2018-03-21 14:53:29 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9db105ad7
							
						
					 | 
					
						
						
							
							Extract scoping tests.
						
						
						
						
						
					 | 
					
						2018-03-16 00:47:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							d63d41b3b5
							
						
					 | 
					
						
						
							
							test: Rename test/TestHelper.* to test/Options.* and add Options::validate().
						
						
						
						
						
					 | 
					
						2018-03-14 12:04:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							49eaf7c3fd
							
						
					 | 
					
						
						
							
							Infrastructure for extracting syntax tests in separate test files.
						
						
						
						
						
					 | 
					
						2018-03-13 11:20:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							ea48d8ade3
							
						
					 | 
					
						
						
							
							Fix test.
						
						
						
						
						
					 | 
					
						2018-03-06 20:15:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ba8819542f
							
						
					 | 
					
						
						
							
							Merge pull request #3611 from ethereum/warn-using-address-overload
						
						
						
						
						
						
						
						Warn if using address overloads on contracts 
						
					 | 
					
						2018-03-06 19:13:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							84d711fd1d
							
						
					 | 
					
						
						
							
							Tests for warnings/errors for loose assembly.
						
						
						
						
						
					 | 
					
						2018-03-06 17:45:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							83dacbf669
							
						
					 | 
					
						
						
							
							Merge pull request #3549 from ethereum/fixmultidim
						
						
						
						
						
						
						
						Properly detect which array and struct types are unsupported by the old ABI encoder. 
						
					 | 
					
						2018-03-06 15:51:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f6c0daec14
							
						
					 | 
					
						
						
							
							Merge pull request #3652 from ethereum/gasleft_v2
						
						
						
						
						
						
						
						Use StaticAnalyzer to deprecate msg.gas instead of conditionally remo… 
						
					 | 
					
						2018-03-06 09:26:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							91b13b734d
							
						
					 | 
					
						
						
							
							Use StaticAnalyzer to deprecate msg.gas instead of conditionally removing it in MagicType.
						
						
						
						
						
					 | 
					
						2018-03-05 23:16:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3793aa405b
							
						
					 | 
					
						
						
							
							Merge pull request #3643 from ethereum/gasleft
						
						
						
						
						
						
						
						Move msg.gas to global function gasleft(). Closes #2971. 
						
					 | 
					
						2018-03-05 20:11:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							2213f9946b
							
						
					 | 
					
						
						
							
							Improved gasleft tests.
						
						
						
						
						
					 | 
					
						2018-03-05 18:45:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd60c1cf86
							
						
					 | 
					
						
						
							
							Warn if using address overloads on contracts
						
						
						
						
						
					 | 
					
						2018-03-05 15:50:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							29fb5fe1c9
							
						
					 | 
					
						
						
							
							Add test cases for shadowing gasleft with local functions/variables.
						
						
						
						
						
					 | 
					
						2018-03-05 13:28:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							477571e190
							
						
					 | 
					
						
						
							
							Do not warn about 0.5.0 experimental pragma.
						
						
						
						
						
					 | 
					
						2018-03-05 12:14:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6dc137317f
							
						
					 | 
					
						
						
							
							Merge pull request #3569 from ethereum/evmVersion
						
						
						
						
						
						
						
						EVM version 
						
					 | 
					
						2018-03-05 12:10:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c633c0eacb
							
						
					 | 
					
						
						
							
							Move msg.gas to global function gasleft(). Closes #2971.
						
						
						
						
						
					 | 
					
						2018-03-05 11:18:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							982476f99d
							
						
					 | 
					
						
						
							
							Add TangerineWhistle.
						
						
						
						
						
					 | 
					
						2018-03-01 17:19:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7b0272ccfb
							
						
					 | 
					
						
						
							
							CREATE2 test fix.
						
						
						
						
						
					 | 
					
						2018-03-01 17:19:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e26011d2c
							
						
					 | 
					
						
						
							
							Returndatasize and staticcall test fixes.
						
						
						
						
						
					 | 
					
						2018-03-01 17:19:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							05cc5f22b2
							
						
					 | 
					
						
						
							
							Correctly set evm version in tests
						
						
						
						
						
					 | 
					
						2018-03-01 17:19:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							a53d6b499d
							
						
					 | 
					
						
						
							
							Use EVM version in type checker.
						
						
						
						
						
					 | 
					
						2018-03-01 17:19:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd4c2b9bde
							
						
					 | 
					
						
						
							
							Deprecate using unit denominations in combination with hex numbers. Closes #3574.
						
						
						
						
						
					 | 
					
						2018-03-01 16:58:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7540763196
							
						
					 | 
					
						
						
							
							Tests for multi-dimensional arrays.
						
						
						
						
						
					 | 
					
						2018-03-01 14:28:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							22d26e059c
							
						
					 | 
					
						
						
							
							Merge pull request #3613 from ethereum/require-visibility
						
						
						
						
						
						
						
						Issue error if no visibility is specified (on 0.5.0) 
						
					 | 
					
						2018-02-28 16:33:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							a566825589
							
						
					 | 
					
						
						
							
							Issue error if no visibility is specified (on 0.5.0)
						
						
						
						
						
					 | 
					
						2018-02-27 16:31:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							d64aa0eaad
							
						
					 | 
					
						
						
							
							Some more scoping tests.
						
						
						
						
						
					 | 
					
						2018-02-27 12:41:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							88a5c66f4a
							
						
					 | 
					
						
						
							
							Only active variables at the point of their declaration.
						
						
						
						
						
					 | 
					
						2018-02-27 12:17:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b9dda06f3
							
						
					 | 
					
						
						
							
							Enable C99-scoping with the 0.5.0-experimental pragma.
						
						
						
						
						
					 | 
					
						2018-02-27 12:17:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							0005990382
							
						
					 | 
					
						
						
							
							Tests for new scoping behaviour.
						
						
						
						
						
					 | 
					
						2018-02-27 12:17:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							69f5f2eb65
							
						
					 | 
					
						
						
							
							Adjust tests.
						
						
						
						
						
					 | 
					
						2018-02-27 12:17:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c0d82059f
							
						
					 | 
					
						
						
							
							Turn throw into a syntax error for 0.5.0
						
						
						
						
						
					 | 
					
						2018-02-27 02:10:24 +01:00 | 
					
					
						
						
							
							
							
						
					 |