Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							7c0a121e45 
							
						 
					 
					
						
						
							
							Natspec: Fix ICE when overriding a struct getter with a Natspec-documented return value and the name in the struct is different.  
						
						
						
					 
					
						2022-01-17 17:10:07 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b04b189959 
							
						 
					 
					
						
						
							
							Syntax for custom errors.  
						
						
						
					 
					
						2021-03-30 21:15:18 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5690020d88 
							
						 
					 
					
						
						
							
							Allow custom natspec tags.  
						
						
						
					 
					
						2021-03-02 16:13:28 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f4050e81c6 
							
						 
					 
					
						
						
							
							Provide locations for docstring parsing errors.  
						
						
						
					 
					
						2021-03-01 17:34:25 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							37cc795034 
							
						 
					 
					
						
						
							
							Fix segfault for empty @return tags in modifiers  
						
						
						
					 
					
						2020-12-10 11:54:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							559b27aaad 
							
						 
					 
					
						
						
							
							Natspec: Fix internal error when different return name was inherited  
						
						
						
					 
					
						2020-11-17 11:56:32 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							346fe1c6c5 
							
						 
					 
					
						
						
							
							Constants at file-level.  
						
						
						
					 
					
						2020-10-08 18:56:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							ba0a4de50d 
							
						 
					 
					
						
						
							
							NatSpec: Implement `@inheritdoc`  
						
						
						
					 
					
						2020-07-20 18:32:18 +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 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							c50f0ae00e 
							
						 
					 
					
						
						
							
							NatSpec: Implement default inheritance.  
						
						
						
					 
					
						2020-06-30 14:45:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							fe33891531 
							
						 
					 
					
						
						
							
							Natspec: Add warning when using @author with functions  
						
						
						
					 
					
						2020-06-29 18:10:36 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							5870253b00 
							
						 
					 
					
						
						
							
							Shorten a couple of lines  
						
						
						
					 
					
						2020-05-21 17:38:47 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							38e65a909a 
							
						 
					 
					
						
						
							
							Remove DocStringAnalyzer and DocStringParser class-specific error reporting functions  
						
						
						
					 
					
						2020-05-21 00:26:14 +02:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							6bb177ce77 
							
						 
					 
					
						
						
							
							Remove dedicated error flags from DocStringParser and DocStringAnalyser  
						
						
						
					 
					
						2020-05-20 04:17:49 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							af8bb5fb60 
							
						 
					 
					
						
						
							
							Allow natspec comments on state variables.  
						
						
						
					 
					
						2020-05-19 11:01:52 -05:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							7d37ed4531 
							
						 
					 
					
						
						
							
							Adds structured docs for variable declarations.  
						
						... 
						
						
						
						- adds natspec generation for state variables.
- exports structured docs for state variables to JSON. 
						
					 
					
						2020-05-19 11:01:52 -05:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							8f68c04358 
							
						 
					 
					
						
						
							
							Add unique IDs to error reporting calls  
						
						
						
					 
					
						2020-05-06 13:53:46 +02:00 
						 
				 
			
				
					
						
							
							
								iamdefinitelyahuman 
							
						 
					 
					
						
						
						
						
							
						
						
							cae4b7dd0e 
							
						 
					 
					
						
						
							
							fix typo in docstring error message  
						
						
						
					 
					
						2020-03-22 17:15:44 +04:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							b43751d65e 
							
						 
					 
					
						
						
							
							Reports source location for structured documentation errors.  
						
						
						
					 
					
						2020-02-14 15:21:39 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							ec27c2e507 
							
						 
					 
					
						
						
							
							Introduce AST node for structured documentation.  
						
						
						
					 
					
						2020-01-30 18:25:56 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							6b23412fae 
							
						 
					 
					
						
						
							
							C++ namespace cleanup (except tests).  
						
						
						
					 
					
						2020-01-07 15:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							19d466d6fb 
							
						 
					 
					
						
						
							
							Fixes named return natspec errors in compilation tests.  
						
						
						
					 
					
						2019-12-04 15:38:12 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							e5cb0fe839 
							
						 
					 
					
						
						
							
							Reports doctring error on named return mismatch.  
						
						
						
					 
					
						2019-12-04 15:38:11 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							809b9a95f9 
							
						 
					 
					
						
						
							
							Even more style checks.  
						
						
						
					 
					
						2019-02-14 11:53:00 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							1a823f0bf8 
							
						 
					 
					
						
						
							
							Fix tabs/spaces.  
						
						
						
					 
					
						2019-02-13 17:05:48 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							36d8a98664 
							
						 
					 
					
						
						
							
							Sort includes in libsolidity/analysis  
						
						
						
					 
					
						2018-12-17 12:35:16 +01: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 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							87821c53c3 
							
						 
					 
					
						
						
							
							Isolating files shared between Yul- and Solidity language frontend.  
						
						
						
					 
					
						2018-11-21 18:58:12 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							f76d4d5919 
							
						 
					 
					
						
						
							
							Fix: natspec annotations on constructors  
						
						... 
						
						
						
						- natspec annotations on constructore where ignored. 
						
					 
					
						2018-08-08 21:53:35 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							aad829948a 
							
						 
					 
					
						
						
							
							Ensure parameter names match between headers and implementation  
						
						
						
					 
					
						2017-09-20 01:23:21 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e03dfd8476 
							
						 
					 
					
						
						
							
							Remove unused statements from the Natspec headers  
						
						
						
					 
					
						2017-08-25 13:15:08 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a46b3479bb 
							
						 
					 
					
						
						
							
							Remove parsing of why3 doc strings  
						
						
						
					 
					
						2017-06-30 22:34:03 +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 
						 
				 
			
				
					
						
							
							
								VoR0220 
							
						 
					 
					
						
						
						
						
							
						
						
							3f9f725737 
							
						 
					 
					
						
						
							
							Fix licensing headers  
						
						... 
						
						
						
						Signed-off-by: VoR0220 <rj@erisindustries.com> 
						
					 
					
						2016-11-23 12:22:33 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8fb49d85f9 
							
						 
					 
					
						
						
							
							Allow docstrings for statements.  
						
						
						
					 
					
						2015-10-26 19:47:25 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							af4d687062 
							
						 
					 
					
						
						
							
							Fix indent.  
						
						
						
					 
					
						2015-10-26 17:21:32 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b4f561680a 
							
						 
					 
					
						
						
							
							Store docstrings in AST annotations.  
						
						
						
					 
					
						2015-10-26 15:24:36 +01:00