| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								ConstantEvaluator.cpp
							
						
					
				 | 
				
					
						
							
							Split Common.h into Numeric.h.
						
					
				 | 
				2021-09-23 15:27:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ConstantEvaluator.h
							
						
					
				 | 
				
					
						
							
							Replace TypePointer with Type const*
						
					
				 | 
				2021-03-23 11:47:19 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ContractLevelChecker.cpp
							
						
					
				 | 
				
					
						
							
							Add new info severity
						
					
				 | 
				2021-09-13 22:48:22 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ContractLevelChecker.h
							
						
					
				 | 
				
					
						
							
							Fix ICE related to receive function having parameters.
						
					
				 | 
				2021-06-03 13:08:57 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ControlFlowAnalyzer.cpp
							
						
					
				 | 
				
					
						
							
							Add new info severity
						
					
				 | 
				2021-09-13 22:48:22 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ControlFlowAnalyzer.h
							
						
					
				 | 
				
					
						
							
							ControlFlowAnalyser: Also consider called functions in a flow
						
					
				 | 
				2021-06-01 15:54:37 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ControlFlowBuilder.cpp
							
						
					
				 | 
				
					
						
							
							Properly resolve virtual modifiers
						
					
				 | 
				2022-01-06 12:52:06 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ControlFlowBuilder.h
							
						
					
				 | 
				
					
						
							
							Properly resolve virtual modifiers
						
					
				 | 
				2022-01-06 12:52:06 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ControlFlowGraph.cpp
							
						
					
				 | 
				
					
						
							
							Properly resolve virtual modifiers
						
					
				 | 
				2022-01-06 12:52:06 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ControlFlowGraph.h
							
						
					
				 | 
				
					
						
							
							Properly resolve virtual modifiers
						
					
				 | 
				2022-01-06 12:52:06 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ControlFlowRevertPruner.cpp
							
						
					
				 | 
				
					
						
							
							Properly resolve virtual modifiers
						
					
				 | 
				2022-01-06 12:52:06 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ControlFlowRevertPruner.h
							
						
					
				 | 
				
					
						
							
							Directly restart processing calling functions.
						
					
				 | 
				2021-06-14 13:54:05 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DeclarationContainer.cpp
							
						
					
				 | 
				
					
						
							
							Fix shadowing struct types by struct member names
						
					
				 | 
				2021-06-09 12:37:11 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DeclarationContainer.h
							
						
					
				 | 
				
					
						
							
							Fix shadowing struct types by struct member names
						
					
				 | 
				2021-06-09 12:37:11 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DeclarationTypeChecker.cpp
							
						
					
				 | 
				
					
						
							
							Changed occurences of isByteArray() to isByteArrayOrString(). The idea
						
					
				 | 
				2022-02-02 14:19:58 +05:30 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DeclarationTypeChecker.h
							
						
					
				 | 
				
					
						
							
							DeclarationTypeChecker for UserDefinedValueTypes
						
					
				 | 
				2021-09-07 19:42:51 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DocStringAnalyser.cpp
							
						
					
				 | 
				
					
						
							
							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 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DocStringAnalyser.h
							
						
					
				 | 
				
					
						
							
							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 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DocStringTagParser.cpp
							
						
					
				 | 
				
					
						
							
							Allow memory-safe inline assembly dialect flag.
						
					
				 | 
				2022-03-02 17:07:11 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								DocStringTagParser.h
							
						
					
				 | 
				
					
						
							
							Allow annotating inline assembly as memory-safe.
						
					
				 | 
				2022-03-02 16:42:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								FunctionCallGraph.cpp
							
						
					
				 | 
				
					
						
							
							Use a local instead of a temporary as an argument to valueOrDefault
						
					
				 | 
				2021-05-10 11:36:39 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								FunctionCallGraph.h
							
						
					
				 | 
				
					
						
							
							Use all referenced errors.
						
					
				 | 
				2021-03-30 21:15:46 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								GlobalContext.cpp
							
						
					
				 | 
				
					
						
							
							Use options struct for function type factory function.
						
					
				 | 
				2021-12-23 12:05:14 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								GlobalContext.h
							
						
					
				 | 
				
					
						
							
							Remove the usage of boost::noncopyable
						
					
				 | 
				2021-04-23 14:57:01 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ImmutableValidator.cpp
							
						
					
				 | 
				
					
						
							
							Fix wrong error with immutables when base contract c'tor uses return
						
					
				 | 
				2022-01-13 13:09:36 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ImmutableValidator.h
							
						
					
				 | 
				
					
						
							
							Fix wrong error with immutables when base contract c'tor uses return
						
					
				 | 
				2022-01-13 13:09:36 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								NameAndTypeResolver.cpp
							
						
					
				 | 
				
					
						
							
							Adds missing accepts to ImportDirective's SymbolAlias::symbol
						
					
				 | 
				2022-01-10 19:32:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								NameAndTypeResolver.h
							
						
					
				 | 
				
					
						
							
							UserDefinedValueType: from simple name to canonical name.
						
					
				 | 
				2021-09-15 12:56:29 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								OverrideChecker.cpp
							
						
					
				 | 
				
					
						
							
							Consider all grandparents in override analysis.
						
					
				 | 
				2022-02-14 15:31:31 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								OverrideChecker.h
							
						
					
				 | 
				
					
						
							
							Properly use AST node name also for secondary location.
						
					
				 | 
				2021-06-10 14:40:10 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								PostTypeChecker.cpp
							
						
					
				 | 
				
					
						
							
							Use range-v3 loops: delete boost includes
						
					
				 | 
				2021-10-16 11:54:46 +03:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								PostTypeChecker.h
							
						
					
				 | 
				
					
						
							
							Revert statement.
						
					
				 | 
				2021-03-30 21:15:46 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								PostTypeContractLevelChecker.cpp
							
						
					
				 | 
				
					
						
							
							Add new info severity
						
					
				 | 
				2021-09-13 22:48:22 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								PostTypeContractLevelChecker.h
							
						
					
				 | 
				
					
						
							
							Use all referenced errors.
						
					
				 | 
				2021-03-30 21:15:46 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ReferencesResolver.cpp
							
						
					
				 | 
				
					
						
							
							Add `.address and .selector` in inside assembly for external function pointers
						
					
				 | 
				2021-10-04 18:05:57 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ReferencesResolver.h
							
						
					
				 | 
				
					
						
							
							Remove the usage of boost::noncopyable
						
					
				 | 
				2021-04-23 14:57:01 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Scoper.cpp
							
						
					
				 | 
				
					
						
							
							Assign scopes as a separate step.
						
					
				 | 
				2020-09-02 20:45:33 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								Scoper.h
							
						
					
				 | 
				
					
						
							
							Assign scopes as a separate step.
						
					
				 | 
				2020-09-02 20:45:33 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								StaticAnalyzer.cpp
							
						
					
				 | 
				
					
						
							
							Add new info severity
						
					
				 | 
				2021-09-13 22:48:22 +02:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								StaticAnalyzer.h
							
						
					
				 | 
				
					
						
							
							Add SPDX license identifier if not present already in source file
						
					
				 | 
				2020-07-17 20:24:12 +05:30 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SyntaxChecker.cpp
							
						
					
				 | 
				
					
						
							
							Allow memory-safe inline assembly dialect flag.
						
					
				 | 
				2022-03-02 17:07:11 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								SyntaxChecker.h
							
						
					
				 | 
				
					
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
					
				 | 
				2020-11-03 14:05:14 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								TypeChecker.cpp
							
						
					
				 | 
				
					
						
							
							Inline assembly without memory effects is implicitly memory safe.
						
					
				 | 
				2022-03-02 16:42:28 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								TypeChecker.h
							
						
					
				 | 
				
					
						
							
							Added support for FunctionType::Kind::StringConcat and functions string.concat
						
					
				 | 
				2022-02-10 22:08:47 +05:30 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ViewPureChecker.cpp
							
						
					
				 | 
				
					
						
							
							Make error message less confusing
						
					
				 | 
				2022-02-17 16:52:36 +01:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								ViewPureChecker.h
							
						
					
				 | 
				
					
						
							
							Use opportunistic visiting order for modifiers.
						
					
				 | 
				2020-08-18 11:46:59 +02:00 |