| 
							
							
								 Christian Parpart | 6d815a142f | Fixes invalid function calls to literals inside tuple assignment's LHS. | 2018-10-15 10:35:11 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2feaacba9d | Merge pull request #5195 from ethereum/unsigned-array-index Do not crash on non-unsigned array index | 2018-10-10 20:56:25 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 763ae30023 | Fixes crash on non-unsigned array index. | 2018-10-10 19:49:25 +02:00 |  | 
			
				
					| 
							
							
								 Martin Diz | ef25454a04 | Improved error message for lookup in function types. | 2018-10-10 11:53:53 -03:00 |  | 
			
				
					| 
							
							
								 chriseth | b5399a7aa0 | Merge pull request #5132 from ethereum/genericVisitor Generic visitor. | 2018-10-10 16:01:20 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 06200b4b64 | Merge pull request #5180 from ethereum/cpp-cleanup Some C++ cleanup | 2018-10-10 11:43:42 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6c3d12d85b | Do not require ctype/stdio if not needed | 2018-10-09 19:06:22 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | e732c49c2f | Change find to use a single character | 2018-10-09 18:06:25 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 4d5216c2e0 | Fixes large rational number literals being wrongly interpreted. Fixes #5052. | 2018-10-09 14:36:49 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3f216bac5e | Generic visitor. | 2018-10-09 14:27:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 547b26d464 | Merge pull request #5124 from lazaridiscom/1802-hex-error-reporting use Token type for hex error, draft re #1802 | 2018-10-09 14:17:11 +02:00 |  | 
			
				
					| 
							
							
								 Lazaridis | 4bcd89105c | provide general hex-literal error message, fixes #1802 dummy | 2018-10-09 06:51:19 +03:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | fa0ce6a7e7 | Use empty() instead of size() == 0 | 2018-10-09 04:29:37 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6a0b7759ba | Fix pragma error suggestion. | 2018-10-09 03:15:53 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7ff9a27979 | Merge pull request #4734 from ethereum/astUpdate JSON AST: replace ``isConstructor`` by ``kind`` which also supports fallbacks | 2018-10-08 21:47:27 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d76bfcd935 | Fix typos. | 2018-10-04 13:28:16 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 9fb835b710 | Fixes #5051 (introduced in #4684), effectively allowing underscores in address literals. | 2018-10-02 15:37:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | db4f780283 | Merge pull request #4962 from anurag-git/anurag_issue_3667-1 Removed default case from "ExpressionCompiler::visit(FunctionCall...)". | 2018-10-01 13:24:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5ae32b24a6 | Merge pull request #5113 from ethereum/compilerstack-datagas Use GasEstimator::dataGas in CompilerStack | 2018-10-01 13:20:38 +02:00 |  | 
			
				
					| 
							
							
								 Anurag Dashputre | 3321000f67 | Removing extra default cases to force compile time error, instead of runtime. | 2018-09-30 12:40:38 +05:30 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c4b5101b9d | Merge pull request #4676 from jwasinger/extcodehash Add support for EXTCODEHASH | 2018-09-28 00:04:40 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d71cc66dde | Use GasEstimator::dataGas in CompilerStack | 2018-09-28 00:03:35 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f81c6e6d16 | Merge pull request #5099 from ethereum/standard-json-optimiser Be more strict about values in the optimizer block in StandardJSON | 2018-09-26 22:31:27 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 384a65f660 | Be more strict about values in the optimizer block in StandardJSON | 2018-09-26 16:51:08 +01:00 |  | 
			
				
					| 
							
							
								 Jared Wasinger | c6bd2979b1 | Add assembly support for EXTCODEHASH (EIP-1052) | 2018-09-26 16:11:02 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d64be90497 | Add PathGasMeter.estimateMax helper | 2018-09-26 14:25:40 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 13cd7c3fed | Merge pull request #5061 from ethereum/fixedSizeArrayLength Disallow fixed-size arrays with zero length | 2018-09-26 14:55:07 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 46f630c5a6 | Merge pull request #5092 from ethereum/create2-evmversion CREATE2 is part of Constantinople now | 2018-09-26 14:53:44 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 00b1b96eb4 | Use better assertion messages for RationalNumberType::literalValue | 2018-09-26 13:05:58 +01:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | 466e8f56e6 | Removes unnecessary check of array type. | 2018-09-26 12:46:08 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8cfc6c98d6 | CREATE2 is part of Constantinople now Also add hasCreate2 to EVMVersion | 2018-09-26 01:58:10 +01:00 |  | 
			
				
					| 
							
							
								 Nicolás Venturo | f8d43a4da5 | Removed extra whitespace. | 2018-09-25 14:40:39 -03:00 |  | 
			
				
					| 
							
							
								 chriseth | 64a6888aba | Merge pull request #5063 from ethereum/standard-json-bug Fix typo in parsing/writing JSON error in StandardCompiler | 2018-09-24 15:01:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 32112d6480 | Merge pull request #5041 from liangdzou/fix_typo_in_doc fix typo in docs and comments | 2018-09-24 13:52:33 +02:00 |  | 
			
				
					| 
							
							
								 Khan M Rashedun-Naby | 376ce07915 | Use 'switch' instead of 'if..else if' | 2018-09-24 08:31:44 +06:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | e6d87e54c8 | Simplifies zero-length check for fixed-size arrays. | 2018-09-22 03:07:12 +02:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | d821cbdff5 | Moves length check to reference resolver. | 2018-09-22 00:25:52 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | abfd283af7 | Fix typo in parsing/writing JSON error in StandardCompiler | 2018-09-21 22:43:57 +01:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | ff5be17990 | Disallows fixed-size multidim. arrays with zero-length. | 2018-09-21 18:44:56 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 5dd3ee2d96 | Merge pull request #5050 from ethereum/standard-json-crashes Add proper error reporting when invalid settings are provided in StandardJSON | 2018-09-21 15:48:05 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8f96fe698d | Merge pull request #5049 from ethereum/structtype-assert-annotation Add assertion for annotated type in Structtype::canBeUsedExternally | 2018-09-21 15:02:26 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a515173900 | Add proper error reporting when invalid settings are provided in StandardJSON | 2018-09-21 14:53:24 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 69ff61d149 | Add assertion for annotated type in Structtype::canBeUsedExternally | 2018-09-21 14:25:05 +01:00 |  | 
			
				
					| 
							
							
								 liangdzou | f347dee812 | fix typo | 2018-09-21 09:27:33 +08:00 |  | 
			
				
					| 
							
							
								 chriseth | dc9853bb6e | Merge pull request #5030 from ethereum/payableConversion Make non-payable default for conversion to address. | 2018-09-20 21:20:46 +02:00 |  | 
			
				
					| 
							
							
								 liangdzou | 44e8dfd393 | fix typo | 2018-09-20 22:54:57 +08:00 |  | 
			
				
					| 
							
							
								 chriseth | d0461c49fe | Make non-payable default for conversion to address. | 2018-09-20 14:31:04 +02:00 |  | 
			
				
					| 
							
							
								 hydai | b409faa675 | Disallow uppercase X in hex number literals | 2018-09-19 22:01:15 +08:00 |  | 
			
				
					| 
							
							
								 liangdzou | 24e5dcc352 | fix code format problems | 2018-09-19 00:18:49 +08:00 |  | 
			
				
					| 
							
							
								 liangdzou | 808c3f3df5 | fix some format typos | 2018-09-17 22:13:21 +08:00 |  |