Marenz
							
						 
					 | 
					
						
						
						
						
							
						
						
							18784cff81
							
						
					 | 
					
						
						
							
							Add all path declarations in IdentifierPath annotation
						
						
						
						
						
					 | 
					
						2022-06-20 18:08:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tyler
							
						 
					 | 
					
						
						
						
						
							
						
						
							1653b6c5b7
							
						
					 | 
					
						
						
							
							more qualifying
						
						
						
						
						
					 | 
					
						2022-03-10 17:36:46 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tyler
							
						 
					 | 
					
						
						
						
						
							
						
						
							047034544e
							
						
					 | 
					
						
						
							
							Merge branch 'develop' of github.com:tfire/solidity into fix/remove-namespace-ast-annotations
						
						
						
						
						
					 | 
					
						2022-03-09 18:55:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Tyler
							
						 
					 | 
					
						
						
						
						
							
						
						
							a890c82f9d
							
						
					 | 
					
						
						
							
							Remove use of using namespace in header file
						
						
						
						
						
					 | 
					
						2022-03-06 23:16:10 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9bcfcc61a7
							
						
					 | 
					
						
						
							
							Inline assembly without memory effects is implicitly memory safe.
						
						
						
						
						
					 | 
					
						2022-03-02 16:42:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e6848caac1
							
						
					 | 
					
						
						
							
							Allow annotating inline assembly as memory-safe.
						
						
						
						
						
					 | 
					
						2022-03-02 16:42:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marenz
							
						 
					 | 
					
						
						
						
						
							
						
						
							98dd78362e
							
						
					 | 
					
						
						
							
							Add `.address and .selector` in inside assembly for external function pointers
						
						
						
						
						
					 | 
					
						2021-10-04 18:05:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							e590a99f39
							
						
					 | 
					
						
						
							
							Detect circular references for library and free functions
						
						
						
						
						
					 | 
					
						2021-03-30 23:06:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b04b189959
							
						
					 | 
					
						
						
							
							Syntax for custom errors.
						
						
						
						
						
					 | 
					
						2021-03-30 21:15:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							e197ebbdd1
							
						
					 | 
					
						
						
							
							Replace TypePointer with Type const*
						
						
						
						
						
					 | 
					
						2021-03-23 11:47:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Arlt
							
						 
					 | 
					
						
						
						
						
							
						
						
							ae6996efc1
							
						
					 | 
					
						
						
							
							Fix issue with pop on storage array.
						
						
						
						
						
					 | 
					
						2021-02-23 14:26:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							54eb34d6fd
							
						
					 | 
					
						
						
							
							Move call graphs from CompilerStack to ContractDefinitionAnnotation
						
						
						
						
						
					 | 
					
						2021-02-23 10:47:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b18c76e34b
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-12-09 15:24:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							47b10fd751
							
						
					 | 
					
						
						
							
							Report warning if contract uses abicoder v1, but IR is requested
						
						
						
						
						
					 | 
					
						2020-12-09 01:20:58 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a5902f9d7
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-12-02 12:28:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							c3da529a18
							
						
					 | 
					
						
						
							
							Mark expressions that are called directly in the annotations
						
						
						
						
						
					 | 
					
						2020-11-30 18:52:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							a7db4fa4a5
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-11-18 20:05:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2665eaa4fa
							
						
					 | 
					
						
						
							
							Support .offset and .length for calldata bytes and string arrays.
						
						
						
						
						
					 | 
					
						2020-11-18 01:45:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							5ffee049fa
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-11-03 14:05:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							834da7be90
							
						
					 | 
					
						
						
							
							Introduce abicoder pragma.
						
						
						
						
						
					 | 
					
						2020-11-03 13:31:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							00fb152316
							
						
					 | 
					
						
						
							
							Merge pull request #10048 from ethereum/develop
						
						
						
						
						
						
						
						Merge develop into breaking 
						
					 | 
					
						2020-10-15 17:30:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							20072918d9
							
						
					 | 
					
						
						
							
							Make sure lValueOfOrdinaryAssignment does not have an undefined value.
						
						
						
						
						
					 | 
					
						2020-10-14 21:00:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							006e5f2e1f
							
						
					 | 
					
						
						
							
							Allow path syntax for super constructor calls
						
						
						
						
						
					 | 
					
						2020-10-13 14:32:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b7b174945
							
						
					 | 
					
						
						
							
							Add AST Node IdentifierPath
						
						
						
						
						
					 | 
					
						2020-10-13 14:32:11 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							6114cd8e8e
							
						
					 | 
					
						
						
							
							Add missing annotation assignments
						
						
						
						
						
					 | 
					
						2020-10-07 14:52:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							8584c98b6a
							
						
					 | 
					
						
						
							
							Add annotation field `requiresVirtualLookup`
						
						
						
						
						
					 | 
					
						2020-09-28 17:36:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd81d05559
							
						
					 | 
					
						
						
							
							Make annotations `SetOnce or optional` where feasible
						
						
						
						
						
					 | 
					
						2020-09-22 17:38:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2934a1f037
							
						
					 | 
					
						
						
							
							Assign scopes as a separate step.
						
						
						
						
						
					 | 
					
						2020-09-02 20:45:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9324fb4f20
							
						
					 | 
					
						
						
							
							Free functions.
						
						
						
						
						
					 | 
					
						2020-08-18 11:46:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							888d7037cd
							
						
					 | 
					
						
						
							
							Make FunctionCallAnnotation::kind a SetOnce
						
						
						
						
						
					 | 
					
						2020-08-12 11:57:01 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9be5ed1220
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-07-21 11:35:28 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
						
						
							
						
						
							d41eaeba56
							
						
					 | 
					
						
						
							
							Added containsNestedMapping()
						
						
						
						
						
					 | 
					
						2020-06-30 16:15:03 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							a499ef16fa
							
						
					 | 
					
						
						
							
							Fix spelling errors
						
						
						
						
						
					 | 
					
						2020-05-25 02:54:37 +02: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrkrshnn
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2e32d372f
							
						
					 | 
					
						
						
							
							virtual modifiers (in Abstract contracts) allow empty bodies
						
						
						
						
						
					 | 
					
						2020-04-23 17:26:59 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							264c4264a1
							
						
					 | 
					
						
						
							
							Merge pull request #8644 from ethereum/refactor-lValueRequested
						
						
						
						
						
						
						
						Replaced all instances of lValueRequested to willBeWrittenTo 
						
					 | 
					
						2020-04-20 15:03:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrkrshnn
							
						 
					 | 
					
						
						
						
						
							
						
						
							4760b8589d
							
						
					 | 
					
						
						
							
							Replaced all instances of lValueRequested to willBeWrittenTo
						
						
						
						
						
					 | 
					
						2020-04-20 12:33:30 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							6093982606
							
						
					 | 
					
						
						
							
							Review suggestions.
						
						
						
						
						
					 | 
					
						2020-04-16 16:42:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							df1809f8da
							
						
					 | 
					
						
						
							
							Annotate struct definitions with a recursive flag.
						
						
						
						
						
					 | 
					
						2020-04-16 16:42:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3af43fd350
							
						
					 | 
					
						
						
							
							Extract typing.
						
						
						
						
						
					 | 
					
						2020-04-14 10:59:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7f5857a146
							
						
					 | 
					
						
						
							
							Delete copy/move on annotation polymorphic bases
						
						
						
						
						
					 | 
					
						2020-04-02 22:33:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac7b31e559
							
						
					 | 
					
						
						
							
							Validate immutable variables
						
						
						
						
						
					 | 
					
						2020-04-02 13:52:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec27c2e507
							
						
					 | 
					
						
						
							
							Introduce AST node for structured documentation.
						
						
						
						
						
					 | 
					
						2020-01-30 18:25:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee5ff4df4e
							
						
					 | 
					
						
						
							
							Clean up visibility via contract name and fix ICE on calling unimplemented base function.
						
						
						
						
						
					 | 
					
						2020-01-16 19:13:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b23412fae
							
						
					 | 
					
						
						
							
							C++ namespace cleanup (except tests).
						
						
						
						
						
					 | 
					
						2020-01-07 15:51:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							69fd185903
							
						
					 | 
					
						
						
							
							Add new annotations for Scopables
						
						
						
						
						
					 | 
					
						2019-12-19 21:45:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							30b1b39901
							
						
					 | 
					
						
						
							
							Have other annotations subclass DeclarationAnnotation
						
						
						
						
						
					 | 
					
						2019-12-19 21:45:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							be14d5f28d
							
						
					 | 
					
						
						
							
							Add DeclarationAnnotation
						
						
						
						
						
					 | 
					
						2019-12-19 21:45:16 -05:00 | 
					
					
						
						
							
							
							
						
					 |