Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							5c0d82059f
							
						
					 | 
					
						
						
							
							Turn throw into a syntax error for 0.5.0
						
						
						
						
						
					 | 
					
						2018-02-27 02:10:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							8c1a8ecc2e
							
						
					 | 
					
						
						
							
							Warn about using events without emit.
						
						
						
						
						
					 | 
					
						2018-02-22 15:17:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							388718b59f
							
						
					 | 
					
						
						
							
							Introduce emit statement.
						
						
						
						
						
					 | 
					
						2018-02-22 15:17:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							c182284d28
							
						
					 | 
					
						
						
							
							Do not warn about analysis-only experimental features.
						
						
						
						
						
					 | 
					
						2018-02-22 14:50:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							4272d16f30
							
						
					 | 
					
						
						
							
							Fix shadowing for imports with aliases.
						
						
						
						
						
					 | 
					
						2018-02-20 13:06:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							930485cd24
							
						
					 | 
					
						
						
							
							Properly warn about the use of constants in inline assembly in connection with `_offset and _slot`.
						
						
						
						
						
					 | 
					
						2018-02-19 19:22:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e08a206070
							
						
					 | 
					
						
						
							
							Disallow uninitialized storage pointers as experimental 0.5.0 feature.
						
						
						
						
						
					 | 
					
						2018-02-15 11:58:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							23484ba6a4
							
						
					 | 
					
						
						
							
							Merge pull request #3498 from ethereum/allowthisfselector
						
						
						
						
						
						
						
						Allow `this.f.selector` to be pure. 
						
					 | 
					
						2018-02-13 17:08:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							1dcd7c5e0b
							
						
					 | 
					
						
						
							
							Fix: remove reference.
						
						
						
						
						
					 | 
					
						2018-02-13 15:04:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc0a25f1cd
							
						
					 | 
					
						
						
							
							Minor changes.
						
						
						
						
						
					 | 
					
						2018-02-13 15:04:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Balajiganapathi S
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a491c77ba
							
						
					 | 
					
						
						
							
							Restructure code for alternative identifier suggestions
						
						
						
						
						
					 | 
					
						2018-02-13 15:00:15 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Balajiganapathi S
							
						 
					 | 
					
						
						
						
						
							
						
						
							b1417b318f
							
						
					 | 
					
						
						
							
							Move string distance function to utils and format error message
						
						
						
						
						
					 | 
					
						2018-02-13 14:59:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Balajiganapathi S
							
						 
					 | 
					
						
						
						
						
							
						
						
							2859834e58
							
						
					 | 
					
						
						
							
							Suggest alternatives when identifier not found.
						
						
						
						
						
					 | 
					
						2018-02-13 14:54:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							5916cf1e0a
							
						
					 | 
					
						
						
							
							Allow this.f.selector to be pure.
						
						
						
						
						
					 | 
					
						2018-02-13 11:00:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jimmy Vogel
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc5ad899d0
							
						
					 | 
					
						
						
							
							Deprecate the var keyword (and mark it an error as experimental 0.5.0 feature)
						
						
						
						
						
					 | 
					
						2018-02-12 22:37:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							75a3a707a2
							
						
					 | 
					
						
						
							
							Fix segfault with undeclared array types
						
						
						
						
						
					 | 
					
						2018-02-11 21:40:41 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							32300ea3ff
							
						
					 | 
					
						
						
							
							Merge pull request #3360 from federicobond/nonfatal-reference-errors
						
						
						
						
						
						
						
						Replace some fatal errors when resolving references with normal ones 
						
					 | 
					
						2018-02-04 13:07:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							600e66e605
							
						
					 | 
					
						
						
							
							Replace some fatal errors when resolving references with normal ones
						
						
						
						
						
					 | 
					
						2018-02-02 14:09:32 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b545987ec7
							
						
					 | 
					
						
						
							
							Issue warning for using public visibility for interface functions
						
						
						
						
						
					 | 
					
						2018-02-01 10:28:00 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							124190336b
							
						
					 | 
					
						
						
							
							Split inline assembly into loose and strict flavours.
						
						
						
						
						
					 | 
					
						2018-01-06 01:23:38 +00: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0771691ff
							
						
					 | 
					
						
						
							
							Improve error message for wrong struct initialization (#3359)
						
						
						
						
						
					 | 
					
						2018-01-04 11:24:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3d1830f3f2
							
						
					 | 
					
						
						
							
							Merge pull request #3232 from ethereum/simplifyConstant
						
						
						
						
						
						
						
						Simplify ConstantEvaluator. 
						
					 | 
					
						2017-12-14 16:14:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							54b6739962
							
						
					 | 
					
						
						
							
							Separate expression and statement.
						
						
						
						
						
					 | 
					
						2017-12-13 12:28:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e7ed9d878e
							
						
					 | 
					
						
						
							
							Re-use commonType
						
						
						
						
						
					 | 
					
						2017-12-12 10:45:40 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d171c25e5
							
						
					 | 
					
						
						
							
							Limit number of secondary source locations.
						
						
						
						
						
					 | 
					
						2017-12-12 10:27:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e36c189e5
							
						
					 | 
					
						
						
							
							Fix struct encoding warning for libraries.
						
						
						
						
						
					 | 
					
						2017-12-11 02:34:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							e9d256ddf4
							
						
					 | 
					
						
						
							
							Suggest the experimental ABI encoder if using structs as function parameters
						
						
						
						
						
					 | 
					
						2017-12-11 02:34:42 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							745eefa36f
							
						
					 | 
					
						
						
							
							Split Instruction and FunctionalInstruction in Julia
						
						
						
						
						
					 | 
					
						2017-12-05 14:52:11 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							19e067465a
							
						
					 | 
					
						
						
							
							Unary operators and division.
						
						
						
						
						
					 | 
					
						2017-11-30 01:20:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6dbc34e16e
							
						
					 | 
					
						
						
							
							If statement for Iulia / inline assembly.
						
						
						
						
						
					 | 
					
						2017-11-22 16:25:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							455e51a608
							
						
					 | 
					
						
						
							
							Improve cyclic constant error message
						
						
						
						
						
					 | 
					
						2017-11-22 02:11:22 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Balajiganapathi S
							
						 
					 | 
					
						
						
						
						
							
						
						
							d102deaec9
							
						
					 | 
					
						
						
							
							Detect cyclic constant definitions
						
						
						
						
						
					 | 
					
						2017-11-22 02:07:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Balajiganapathi S
							
						 
					 | 
					
						
						
						
						
							
						
						
							165857b1d4
							
						
					 | 
					
						
						
							
							Allow constant integer variables as array lengths.
						
						
						
						
						
					 | 
					
						2017-11-22 01:41:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							1d5dd909b4
							
						
					 | 
					
						
						
							
							Do not try to display checksummed address for too-short/long address literals
						
						
						
						
						
					 | 
					
						2017-11-17 00:46:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wadeAlexC
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a6692b2cf
							
						
					 | 
					
						
						
							
							Improves address literal checksum error message
						
						
						
						
						
					 | 
					
						2017-11-17 00:46:44 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kwang Yul Seo
							
						 
					 | 
					
						
						
						
						
							
						
						
							33664c04a8
							
						
					 | 
					
						
						
							
							Update outdated comments
						
						
						
						
						
						
						
						_errors -> _errorReporter. 
						
					 | 
					
						2017-11-16 00:28:41 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kwang Yul Seo
							
						 
					 | 
					
						
						
						
						
							
						
						
							f364529713
							
						
					 | 
					
						
						
							
							Fix a typo
						
						
						
						
						
						
						
						A semicolon was mistakenly inserted where a string concatenation
operator was meant. 
						
					 | 
					
						2017-11-14 21:50:09 +09:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a8324266f
							
						
					 | 
					
						
						
							
							More detailed errors for invalid array lengths (such as division by zero).
						
						
						
						
						
					 | 
					
						2017-10-20 11:59:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							10677125ae
							
						
					 | 
					
						
						
							
							Turn usage of callcode into an error as experimental 0.5.0 feature
						
						
						
						
						
					 | 
					
						2017-10-19 02:20:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							8a8a71de84
							
						
					 | 
					
						
						
							
							Only check tuples for valid rational numbers if they have more than one element.
						
						
						
						
						
					 | 
					
						2017-10-17 19:14:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c99d2aae04
							
						
					 | 
					
						
						
							
							Validate each tuple literal
						
						
						
						
						
					 | 
					
						2017-10-17 18:59:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c45e55675c
							
						
					 | 
					
						
						
							
							Force interface functions as external (0.5.0)
						
						
						
						
						
					 | 
					
						2017-10-06 13:48:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed62b2583c
							
						
					 | 
					
						
						
							
							Use the proper error reporting interface in ConstantEvaluator
						
						
						
						
						
					 | 
					
						2017-10-05 20:17:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							81519845bc
							
						
					 | 
					
						
						
							
							Require location keyword for local variables (0.5.0)
						
						
						
						
						
					 | 
					
						2017-10-05 19:02:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							76d3d24842
							
						
					 | 
					
						
						
							
							Do not consider shadowing in variable names inside event declarations
						
						
						
						
						
					 | 
					
						2017-10-04 13:30:26 -03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wadeAlexC
							
						 
					 | 
					
						
						
						
						
							
						
						
							73f17876e9
							
						
					 | 
					
						
						
							
							Better error message when using fractional number as array size expressions
						
						
						
						
						
					 | 
					
						2017-10-03 22:01:58 +01:00 | 
					
					
						
						
							
							
							
						
					 |