Christian Parpart 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f112377dd4 
							
						 
					 
					
						
						
							
							Refactor solidity::Token into an enum class with TokenTraits helper namespace  
						
						
						
					 
					
						2018-10-22 17:00:51 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							02380113d4 
							
						 
					 
					
						
						
							
							Use the entire token as source location for parser errors.  
						
						
						
					 
					
						2018-05-09 14:08:22 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							c7ee649d80 
							
						 
					 
					
						
						
							
							More user friendly output in case of Identifier and Token keywords  
						
						
						
					 
					
						2018-05-04 13:27:05 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							882248ce75 
							
						 
					 
					
						
						
							
							Remove code duplication in expectToken  
						
						
						
					 
					
						2018-05-04 13:27:05 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							252bde8542 
							
						 
					 
					
						
						
							
							Introduce Token::friendlyName() helper  
						
						
						
					 
					
						2018-05-04 13:11:23 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e3279d8af8 
							
						 
					 
					
						
						
							
							Display nicer error messages in the parser (display tokens and not internal names)  
						
						
						
					 
					
						2018-05-04 12:39:37 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							ed9f80690b 
							
						 
					 
					
						
						
							
							Simplify expectIdentifierToken by using expectToken  
						
						
						
					 
					
						2018-05-03 22:10:51 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							6948758156 
							
						 
					 
					
						
						
							
							Limit parser recursion depth further (needed by increased assembly data structure size)  
						
						
						
					 
					
						2017-09-20 11:16:23 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							628b54ce35 
							
						 
					 
					
						
						
							
							Reduce max recursion depth.  
						
						
						
					 
					
						2017-08-22 12:44:23 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							692e4c57e8 
							
						 
					 
					
						
						
							
							Check recursion depth in assembly parser.  
						
						
						
					 
					
						2017-08-22 12:44:22 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							007ffe9430 
							
						 
					 
					
						
						
							
							Avoid including Scanner.h in ParserBase.h  
						
						
						
					 
					
						2017-06-22 22:22:19 +01:00 
						 
				 
			
				
					
						
							
							
								Rhett Aultman 
							
						 
					 
					
						
						
						
						
							
						
						
							89b60ffbd4 
							
						 
					 
					
						
						
							
							Refactor error reporting  
						
						... 
						
						
						
						This commit introduces ErrorReporter, a utility class which consolidates
all of the error logging functionality into a common set of functions.
It also replaces all direct interactions with an ErrorList with calls to
an ErrorReporter.
This commit resolves issue #2209  
						
					 
					
						2017-05-30 07:28:31 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							2fefe3b549 
							
						 
					 
					
						
						
							
							Move Solidity specific methods from ParserBase to the Solidity Parser  
						
						
						
					 
					
						2017-05-26 20:44:34 +01:00 
						 
				 
			
				
					
						
							
							
								VoR0220 
							
						 
					 
					
						
						
						
						
							
						
						
							3f9f725737 
							
						 
					 
					
						
						
							
							Fix licensing headers  
						
						... 
						
						
						
						Signed-off-by: VoR0220 <rj@erisindustries.com> 
						
					 
					
						2016-11-23 12:22:33 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a13c5b3157 
							
						 
					 
					
						
						
							
							Raise proper error on reserved keywords  
						
						
						
					 
					
						2016-09-06 12:03:05 +01:00 
						 
				 
			
				
					
						
							
							
								VoR0220 
							
						 
					 
					
						
						
						
						
							
						
						
							9404600b3f 
							
						 
					 
					
						
						
							
							helper function in scanner and corresponding edits to parserBase  
						
						
						
					 
					
						2016-03-30 13:09:38 -05:00 
						 
				 
			
				
					
						
							
							
								VoR0220 
							
						 
					 
					
						
						
						
						
							
						
						
							6c61e28dc2 
							
						 
					 
					
						
						
							
							Got it working exactly like you wanted ;)  
						
						
						
					 
					
						2016-03-30 11:54:00 -05:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							968934c05d 
							
						 
					 
					
						
						
							
							Move reusable parser components into base class.  
						
						
						
					 
					
						2016-02-22 18:02:29 +01:00