| 
							
							
								 Alex Beregszaszi | 8b20a7cd53 | Disallow non-functional instructions in parseExpression early | 2018-01-10 14:16:46 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 42f8875770 | Show restricted instruction warning before argument mismatch issue | 2018-01-08 00:39:22 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 767052f2f7 | Tests for strict mode. | 2018-01-06 03:28:21 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 124190336b | Split inline assembly into loose and strict flavours. | 2018-01-06 01:23:38 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | bca01f8f68 | Merge pull request #3382 from ethereum/julia-identifier-parser Support some restricted tokens (return, byte, address) as identifier in Julia | 2018-01-06 00:02:21 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a91393f4d7 | Support some restricted tokens (return, byte, address) as identifiers in Julia | 2018-01-05 15:53:49 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 9e7e312fdf | Properly support library file names containing a colon (such as URLs). | 2018-01-05 13:24:07 +00:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | d0abc5359b | [SMTChecker] Variables are merged after branches (ite variables) | 2018-01-04 18:20:12 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 7f4cf00f1b | Provide easy way to update source location expectation. | 2018-01-04 14:29:03 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 2cdd789b5d | Merge pull request #3297 from ethereum/separate_expression_and_statement Separate expression and statement | 2018-01-04 12:04:19 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8901b38959 | Merge pull request #3369 from ethereum/jsonio-colon Properly handle colons in file names within jsonio | 2018-01-04 11:58:29 +00:00 |  | 
			
				
					| 
							
							
								 Federico Bond | a0771691ff | Improve error message for wrong struct initialization (#3359) | 2018-01-04 11:24:39 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ff9fdfac57 | Properly handle colons in file names within jsonio | 2018-01-03 15:44:03 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | fdbe78a769 | Remove truffle patching introducing in f77480cas upstream has merged the changes (#3370) | 2018-01-03 15:32:08 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 55752db956 | Merge pull request #3342 from ethereum/jsonio-sourcelocation Populate the sourceLocation field properly in standard JSON on errors | 2017-12-18 14:32:23 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | dbad74ac1b | Merge pull request #3279 from ethereum/function_hoister Function hoister | 2017-12-18 15:08:13 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 97100516a7 | Merge pull request #3331 from ethereum/instruction_mover Function Grouper | 2017-12-18 14:57:12 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | add4cde68c | Populate the sourceLocation field properly in standard JSON on errors | 2017-12-18 12:17:51 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 99c8ed075e | Function hoister. | 2017-12-14 17:28:29 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a6a64eb8ed | Function grouper. | 2017-12-14 17:21:01 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 3d1830f3f2 | Merge pull request #3232 from ethereum/simplifyConstant Simplify ConstantEvaluator. | 2017-12-14 16:14:46 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | ca0d244bf7 | Adjust tests. | 2017-12-13 12:28:15 +01:00 |  | 
			
				
					| 
							
							
								 Yoichi Hirai | 14707b27e2 | Merge pull request #3183 from federicobond/fix-event-parsing Fix event parsing. Refs #3175 | 2017-12-12 11:12:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 48c7ba72f3 | Simplify ConstantEvaluator. | 2017-12-12 09:44:18 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7ff9a85592 | Reduce the types of errors outputted by ConstantEvaluator | 2017-12-12 09:40:29 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 5226d54ed1 | Improve error message for constant evaluator | 2017-12-12 09:39:26 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1734d44561 | Rename jsonCompiler to libsolc | 2017-12-11 12:49:08 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b32d7a84fc | Move some struct tests to require ABIEncoderV2 | 2017-12-11 02:42:09 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d57afb20fa | Fix warning test for jumps in assembly | 2017-12-05 20:27:50 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | bc875f6b9c | Warn for assembly labels too | 2017-12-05 19:27:12 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | b582420b5f | Merge pull request #3219 from ethereum/disambiguator Iulia disambiguator. | 2017-12-05 14:42:20 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 30d7afc2e3 | Simplify disambiguator. | 2017-12-05 12:09:55 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | cba58629d2 | Refactor iulia tests. | 2017-12-05 12:09:55 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 861210f543 | Disambiguator. | 2017-12-05 12:09:52 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6d609557b6 | Fix test. | 2017-12-04 12:57:36 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 00e252a39f | Another test for division. | 2017-11-30 01:20:21 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 19e067465a | Unary operators and division. | 2017-11-30 01:20:21 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 73d25c883f | Specify output selection in tests | 2017-11-29 20:10:18 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 9d8e3ff395 | Also test short input for old decoder. | 2017-11-29 17:08:44 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5a3dbb0269 | Cleanup and overflow checks for data pointers. | 2017-11-29 17:08:44 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 98c38108e8 | Decoder tests. | 2017-11-29 17:08:44 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f77480cd88 | Patch truffle to ignore pre-release compiler warning. | 2017-11-27 17:13:25 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a1f59cbb17 | Merge pull request #3220 from ethereum/IuliaIf If statement for Iulia / Inline Assembly | 2017-11-27 09:02:46 -05:00 |  | 
			
				
					| 
							
							
								 chriseth | 1d91b65b72 | Force condition to be bool in iulia mode. | 2017-11-23 18:52:04 +01:00 |  | 
			
				
					| 
							
							
								 Federico Bond | 14fd647b85 | Fix event parsing. Refs #3175 | 2017-11-22 23:08:12 -03:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ea18bed319 | Merge pull request #3235 from ethereum/explicit-tests Improve expected test errors for some old cases | 2017-11-22 17:05:01 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 4c50d3f8e1 | Improve expected test errors for some old cases | 2017-11-22 15:41:07 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | 9232cd2621 | Tests. | 2017-11-22 16:27:32 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6dbc34e16e | If statement for Iulia / inline assembly. | 2017-11-22 16:25:24 +01:00 |  | 
			
				
					| 
							
							
								 Kwang Yul Seo | 4876c58f91 | success(text) -> CHECK_SUCCESS(text) success(text) does not assert the result. Use CHECK_SUCCESS macro. | 2017-11-22 23:07:42 +09:00 |  |