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 
						 
				 
			
				
					
						
							
							
								Federico Bond 
							
						 
					 
					
						
						
						
						
							
						
						
							2b82352692 
							
						 
					 
					
						
						
							
							Disallow non-pure constant state variables in 0.5.0  
						
						
						
					 
					
						2017-10-03 15:30:16 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Bond 
							
						 
					 
					
						
						
						
						
							
						
						
							1e7b6875b7 
							
						 
					 
					
						
						
							
							Extract duplicate function or event finding logic  
						
						
						
					 
					
						2017-09-29 19:45:56 -03:00 
						 
				 
			
				
					
						
							
							
								Federico Bond 
							
						 
					 
					
						
						
						
						
							
						
						
							6d95447955 
							
						 
					 
					
						
						
							
							Emit error when declaring event with same name and arguments twice  
						
						
						
					 
					
						2017-09-29 19:17:31 -03:00 
						 
				 
			
				
					
						
							
							
								Rhett Aultman 
							
						 
					 
					
						
						
						
						
							
						
						
							e434437eb7 
							
						 
					 
					
						
						
							
							Unary + now a synax error (experimental 0.5.0)  
						
						... 
						
						
						
						The unary + was deprecated with a warning, but will be elevated to an
error in 0.5.0.  This adds the syntax error for the 0.5.0 pragma, and
for a true 0.5.0 release we should consider removing the operator from
the parser. 
						
					 
					
						2017-09-29 17:50:25 +01:00