| 
							
							
								 chriseth | bf57500e25 | Tests for bytes cleanup. | 2018-04-16 12:47:38 +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 |  | 
			
				
					| 
							
							
								 chriseth | 4faa839813 | Use error signature for revert data. | 2018-04-12 13:09:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 338a875134 | Update expectation. | 2018-04-12 13:09:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e133b1a0cd | Adjust expectations in case of homestead VM. | 2018-04-12 13:09:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 42c4c78390 | Adjust tests. | 2018-04-12 13:09:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 167ee2fcbb | Update source location tests. | 2018-04-12 13:09:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | aa715f8759 | Tests about error bubbling for create and transfer. | 2018-04-12 13:09:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7a9ee69e98 | Bubble up error messages. | 2018-04-12 13:09:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ae1d040285 | Allow error string for ` require`. | 2018-04-12 13:09:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a06249c984 | Tests for revert with reason string. | 2018-04-12 13:09:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c3dc67d0e0 | Merge pull request #3848 from ethereum/constantDivisionByZero Error on invalid arithmetic with constant expressions. | 2018-04-12 11:49:08 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | d42476e241 | Add test to check ConstantEvaluator for pure non-rational functions. | 2018-04-12 11:33:54 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7343c40283 | Check partial function parameters if rest is arbitrary. | 2018-04-12 00:10:25 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c4a6a63f36 | Tests for view and pure. | 2018-04-12 00:10:25 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 44c0d7ca5e | Tests. | 2018-04-12 00:10:25 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 932915633b | Add tests for literal operations as well. | 2018-04-11 23:20:40 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d56acb68ab | Add abi.encode, abi.encodePacked, abi.encodeWithSelector and abi.encodeWithSignature. | 2018-04-11 22:32:10 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b5a696ad48 | Properly cope with constructor headers. | 2018-04-11 22:00:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 52f68d3b63 | Update expectations. | 2018-04-11 22:00:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4e1ea0866d | Extract modifier tests. | 2018-04-11 22:00:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2ad1acaf72 | Warn if modifiers are applied to functions without implementation. | 2018-04-11 22:00:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 42b90ad4c3 | New tests for function state variables. | 2018-04-11 22:00:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 08e807aea0 | Add expectations. | 2018-04-11 22:00:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bd27ce0e25 | Extract function type tests. | 2018-04-11 22:00:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ae3fca6db2 | Merge pull request #3863 from ethereum/fixGasEstimation Correctly ignore costs of fallback for other functions. | 2018-04-11 21:53:41 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | daa69df447 | Error on invalid arithmetic with constant expressions. | 2018-04-11 21:17:10 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 928ce08845 | Correctly ignore costs of fallback for other functions. | 2018-04-11 19:42:34 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | cb548f6f53 | Fix ConstantEvaluator to correctly handle single element tuples. | 2018-04-11 18:30:34 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | fdcbf1337a | Syntax Tests: extract array_length_* tests. | 2018-04-11 18:01:24 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d50d1f0ac1 | Merge pull request #3580 from ethereum/asm-bitshift-optim Add simplification rule for bitwise shifting | 2018-04-11 17:18:31 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 05781c955b | Fix line numbers for errors. | 2018-04-11 16:37:49 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c9bdbcf470 | Merge pull request #3309 from ethereum/limit-errors Limit the number of errors output in a single run to 256 | 2018-04-11 16:13:41 +02:00 |  | 
			
				
					| 
							
							
								 Jason Cobb | 3b7b962b66 | Fix bug in typechecking when comparing rational literals | 2018-04-11 12:03:08 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 2e73ef5ac5 | Ignore shift warnings on constantinople tests | 2018-04-10 15:29:55 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 5f76f47f2e | Add end to end tests for SHL/SHR/SAR instructions (constantinople only) | 2018-04-10 15:29:54 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | f03695731b | Add source locations to syntax test expectations. | 2018-04-10 14:08:22 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 3eedbc6a9c | Error when using no parentheses in modifier-style constructor calls. | 2018-04-10 12:09:34 +02:00 |  |