Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							e197ebbdd1 
							
						 
					 
					
						
						
							
							Replace TypePointer with Type const*  
						
						
						
					 
					
						2021-03-23 11:47:19 +01:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							3698cd54a5 
							
						 
					 
					
						
						
							
							Complete error coverage of Parser and SyntaxChecker  
						
						
						
					 
					
						2020-09-29 16:07:02 +02:00 
						 
				 
			
				
					
						
							
							
								Sachin Grover 
							
						 
					 
					
						
						
						
						
							
						
						
							b7adb2aa42 
							
						 
					 
					
						
						
							
							Add SPDX license identifier if not present already in source file  
						
						... 
						
						
						
						Fixes : #9220  
					
						2020-07-17 20:24:12 +05:30 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3872a1f000 
							
						 
					 
					
						
						
							
							Add support for SPDX license identifiers.  
						
						
						
					 
					
						2020-05-13 18:16:59 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							ed45b000d1 
							
						 
					 
					
						
						
							
							Adapt tests directory to C++ namespace changes.  
						
						
						
					 
					
						2020-01-07 15:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							8d5f5a5cbe 
							
						 
					 
					
						
						
							
							Remove deprecated code  
						
						
						
					 
					
						2019-12-09 15:32:08 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							955b97097c 
							
						 
					 
					
						
						
							
							[SMTChecker] Relax expectations for complex nonlinear tests  
						
						
						
					 
					
						2019-08-11 22:20:31 +02:00 
						 
				 
			
				
					
						
							
							
								rocky 
							
						 
					 
					
						
						
						
						
							
						
						
							ca3afea1d7 
							
						 
					 
					
						
						
							
							Add Steve Johnson-style parser recovery rules:  
						
						... 
						
						
						
						SourceUnit = Error $
    Block = '{' Error '}'
    ContractDefinition = '{' Error '}'
    Statement = Error ';'
Co-Authored-By: chriseth <chris@ethereum.org> 
						
					 
					
						2019-06-17 14:47:07 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4ee703e6e5 
							
						 
					 
					
						
						
							
							Revert "Add Steve Johnson-style parser recovery rules:"  
						
						... 
						
						
						
						This reverts commit 97f8ee0d1b 
						
					 
					
						2019-05-28 18:09:24 +02:00 
						 
				 
			
				
					
						
							
							
								rocky 
							
						 
					 
					
						
						
						
						
							
						
						
							97f8ee0d1b 
							
						 
					 
					
						
						
							
							Add Steve Johnson-style parser recovery rules:  
						
						... 
						
						
						
						SourceUnit = Error $
    Block = '{' Error '}'
    ContractDefinition = '{' Error '}'
    Statement = Error ';'
Co-Authored-By: chriseth <chris@ethereum.org> 
						
					 
					
						2019-05-28 15:06:34 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							bf43eebea9 
							
						 
					 
					
						
						
							
							libsolidity: Introducing TypeProvider API, for clear type system ownership.  
						
						
						
					 
					
						2019-04-16 18:26:45 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							862d798047 
							
						 
					 
					
						
						
							
							[test] AnalysisFramework's instance of CompilerStack to be lazily instanciated.  
						
						
						
					 
					
						2019-04-16 18:25:03 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							d67322a186 
							
						 
					 
					
						
						
							
							Introduce namespace langutil in liblangutil directory.  
						
						... 
						
						
						
						Also:
- Use {}-style list initialisation for SourceLocation construction
- Introduce new system includes
- Changes the API of the Scanner to take source as value (with move) as opposed to as a reference 
						
					 
					
						2018-11-21 19:13:44 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							f94b793472 
							
						 
					 
					
						
						
							
							Add virtual destructors on base classes.  
						
						
						
					 
					
						2018-05-02 13:29:16 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							6f9644add1 
							
						 
					 
					
						
						
							
							SyntaxTests: extend syntax tests and isoltest to support parser errors and compiler exceptions.  
						
						
						
					 
					
						2018-04-03 19:54:45 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							676cf52264 
							
						 
					 
					
						
						
							
							Support searching inside multiple errors.  
						
						
						
					 
					
						2018-02-12 16:41:31 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							08effa0af5 
							
						 
					 
					
						
						
							
							More verbose error messages.  
						
						
						
					 
					
						2017-09-29 12:05:45 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9d8edb46f2 
							
						 
					 
					
						
						
							
							Allow test frameworks to filter out some warnings.  
						
						
						
					 
					
						2017-09-29 12:05:45 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							efa4598c23 
							
						 
					 
					
						
						
							
							Mark functions static  
						
						
						
					 
					
						2017-09-20 01:23:21 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							7ed938b95e 
							
						 
					 
					
						
						
							
							Change retrieveContract to take name and not index  
						
						
						
					 
					
						2017-09-11 15:58:30 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4136ff9a59 
							
						 
					 
					
						
						
							
							Extract base from NameAndType and use compiler stack.  
						
						
						
					 
					
						2017-08-29 14:05:38 +02:00