| 
							
							
								 Alex Beregszaszi | ed9f80690b | Simplify expectIdentifierToken by using expectToken | 2018-05-03 22:10:51 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 650244f619 | Merge pull request #4053 from ethereum/parser-syntax-tests Move some parser tests to syntax tests | 2018-05-03 08:35:00 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 07e765a2f1 | Move some parser tests to syntax tests | 2018-05-02 21:21:11 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a856135bbf | Merge pull request #3797 from ethereum/shift-constantinople Use native shift instructions on Constantinople | 2018-05-02 16:50:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8debded743 | Revert "BREAKING: Bool variables should not allow arithmetic comparison" | 2018-05-02 15:56:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 42289b642f | Merge pull request #4003 from ethereum/bool_vars_comparison BREAKING: Bool variables should not allow arithmetic comparison | 2018-05-02 15:56:06 +02:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | f94b793472 | Add virtual destructors on base classes. | 2018-05-02 13:29:16 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 971941b3f6 | Update source location test expectations | 2018-04-30 21:23:08 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c44294d02d | Add syntax tests for bytesM | 2018-04-30 13:02:02 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | d43436cfec | Add syntax tests and Changelog entry | 2018-04-27 14:13:18 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | ab251c7e7d | Bool variables should not allow arithmetic comparison | 2018-04-27 11:35:58 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d1e1293fbd | Merge pull request #3981 from ethereum/years-suffix The "year" denomination is deprecated | 2018-04-24 12:12:03 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 258ae8927e | Merge pull request #3970 from elopio/test/docstring-tag-end docstring: add missing space | 2018-04-24 02:16:27 +01:00 |  | 
			
				
					| 
							
							
								 Leo Arias | b74566e4ea | docstring: add missing space | 2018-04-23 21:47:53 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | e685f9f59e | Merge pull request #3976 from ethereum/emptyTupleComponent Empty tuple components should not be possible | 2018-04-23 17:35:00 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1ac0090f31 | The "year" denomination is deprecated | 2018-04-23 16:19:51 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 75faed7c55 | Add more denomination tests | 2018-04-23 16:14:39 +01:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 896018c8a3 | Treats inline array as an error. | 2018-04-23 17:11:41 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6d26ad1e61 | Extract subdenomination tests | 2018-04-23 16:10:10 +01:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | b2ff9bc88d | Turns it into warning (error for 0.5.0) and adds Changelog entry. | 2018-04-23 17:09:42 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | f2b58de92c | Prevents null type from being used in tuple. | 2018-04-22 16:54:33 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 0493e3b053 | Turn deprecated warnings for sha3/suicide into errors (experimental 0.5.0) | 2018-04-20 17:40:48 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | edd20ebefb | Extract syntax tests | 2018-04-20 17:38:16 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 65345162b4 | Update tight packing test cases | 2018-04-20 12:01:51 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 069ea38916 | Make literals an error for tight packing (experimental 0.5.0) | 2018-04-20 11:58:16 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 38460d8b47 | Remove unnecessary masking of the result of known short instructions | 2018-04-19 23:59:06 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2546a274ca | Merge pull request #3941 from ethereum/bytes-contract Disallow explicit conversion of bytesXX to contract | 2018-04-19 16:10:15 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 754d79edfa | Disallow explicit conversion of bytesXX to contract | 2018-04-19 15:58:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a94945dfe4 | Improve error message for failed member lookup. | 2018-04-18 22:56:45 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 17beac1e07 | Extract tests. | 2018-04-18 22:52:29 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 4895864302 | Warn about functions named "constructor". | 2018-04-18 21:23:09 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 29a97f1641 | Fix name clashes between constructor and fallback function. | 2018-04-18 14:24:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f510348ff1 | Extract tests. | 2018-04-18 14:24:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3d04d83297 | Merge pull request #3868 from ethereum/bytescleanup Properly force-clean for shortening bytesXX conversions. | 2018-04-16 15:23:36 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 533d08517f | Merge pull request #3793 from ethereum/rationalNumberLimit Rational number limit | 2018-04-16 13:10:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bf57500e25 | Tests for bytes cleanup. | 2018-04-16 12:47:38 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 33fbf88707 | Limits rational numbers to 4096 bits. | 2018-04-16 11:45:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 95c49b367e | Merge pull request #3875 from ethereum/constructorSelfRef Stricter check for "this" in constructor. | 2018-04-13 18:39:31 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | be37e3a912 | Stricter check for member access to "this" in constructor. | 2018-04-13 15:57:13 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 6c656a9391 | Adds unit test that covers long typeDescription and renames suite. | 2018-04-12 21:14:50 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 34da3e634f | Separates tests for legacy and compact output. | 2018-04-12 21:14:50 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 824008340a | Adds type expectations to legacy tests. | 2018-04-12 21:14:50 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 8935c0dd2f | Uses short string representation of TypePointer | 2018-04-12 21:14:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7054defdd6 | Merge pull request #3364 from ethereum/revertWithReason Revert with reason | 2018-04-12 21:01:08 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 44416d1ac6 | Merge pull request #2980 from ethereum/abi-api Add abi.encode and abi.encodePacked | 2018-04-12 20:55:03 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 966367305a | Remove dead code and clarify throw. | 2018-04-12 20:13:16 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | db40bd46af | Add additional test for ` var` for storage variables. | 2018-04-12 16:46:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 75b8828666 | Allow struct encoding with new encoder. | 2018-04-12 16:37:16 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 6862f22943 | Fix internal compiler error when parsing ` var` declaration without identifier. | 2018-04-12 14:57:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b25598126e | Update documentation and minor changes. | 2018-04-12 13:09:38 +02:00 |  |