..  
		
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										
										backends /evm
									
								 
							
						
					 
				 
				
					
						
							
							Account for unassigned return variables in stack layout generation. 
						
					 
				 
				2023-06-14 11:43:46 +02:00  
		
			
			
			
			
				
					
						
							
								
								
									
									
									
										optimiser
									
								 
							
						
					 
				 
				
					
						
							
							Remove ReasoningBasedSimplifier from libyul 
						
					 
				 
				2023-06-28 14:38:36 +02:00  
		
			
			
			
			
				
					
						
							
								AsmAnalysis.cpp 
							
						
					 
				 
				
					
						
							
							Update docs to reflect deprecation warning 
						
					 
				 
				2023-01-26 13:42:26 +01:00  
		
			
			
			
			
				
					
						
							
								AsmAnalysis.h 
							
						
					 
				 
				
					
						
							
							Inline assembly without memory effects is implicitly memory safe. 
						
					 
				 
				2022-03-02 16:42:28 +01:00  
		
			
			
			
			
				
					
						
							
								AsmAnalysisInfo.h 
							
						
					 
				 
				
					
						
							
							Rename AsmData -> AST 
						
					 
				 
				2020-11-25 17:58:02 +00:00  
		
			
			
			
			
				
					
						
							
								AsmJsonConverter.cpp 
							
						
					 
				 
				
					
						
							
							Yul AST output on the CLI and in Standard JSON 
						
					 
				 
				2023-05-26 12:35:31 +02:00  
		
			
			
			
			
				
					
						
							
								AsmJsonConverter.h 
							
						
					 
				 
				
					
						
							
							Yul AST output on the CLI and in Standard JSON 
						
					 
				 
				2023-05-26 12:35:31 +02:00  
		
			
			
			
			
				
					
						
							
								AsmJsonImporter.cpp 
							
						
					 
				 
				
					
						
							
							Apply a better way to annotate unreachability to the C++ compiler. 
						
					 
				 
				2022-06-07 16:41:04 +02:00  
		
			
			
			
			
				
					
						
							
								AsmJsonImporter.h 
							
						
					 
				 
				
					
						
							
							Properly assign source names for AST import. 
						
					 
				 
				2021-07-14 15:12:10 +02:00  
		
			
			
			
			
				
					
						
							
								AsmParser.cpp 
							
						
					 
				 
				
					
						
							
							Add std:: qualifier to move() calls 
						
					 
				 
				2022-08-30 11:12:15 +02:00  
		
			
			
			
			
				
					
						
							
								AsmParser.h 
							
						
					 
				 
				
					
						
							
							AsmParser: Don't use locationOverride as current location when location from comments is selected 
						
					 
				 
				2021-09-22 13:11:39 +02:00  
		
			
			
			
			
				
					
						
							
								AsmPrinter.cpp 
							
						
					 
				 
				
					
						
							
							Add std:: qualifier to move() calls 
						
					 
				 
				2022-08-30 11:12:15 +02:00  
		
			
			
			
			
				
					
						
							
								AsmPrinter.h 
							
						
					 
				 
				
					
						
							
							Pass DebugInfoSelection down to the code handling assembly printing 
						
					 
				 
				2021-10-11 20:34:48 +02:00  
		
			
			
			
			
				
					
						
							
								AST.h 
							
						
					 
				 
				
					
						
							
							Add helper to see if a switch has a default case. 
						
					 
				 
				2022-03-15 14:29:54 +01:00  
		
			
			
			
			
				
					
						
							
								ASTForward.h 
							
						
					 
				 
				
					
						
							
							Refactoring yul source locations. 
						
					 
				 
				2021-05-04 16:05:23 +02:00  
		
			
			
			
			
				
					
						
							
								CMakeLists.txt 
							
						
					 
				 
				
					
						
							
							Remove ReasoningBasedSimplifier from libyul 
						
					 
				 
				2023-06-28 14:38:36 +02:00  
		
			
			
			
			
				
					
						
							
								CompilabilityChecker.cpp 
							
						
					 
				 
				
					
						
							
							Deterministically choose memory slots for variables independently of names that may depend on AST IDs. 
						
					 
				 
				2023-06-12 17:28:01 +02:00  
		
			
			
			
			
				
					
						
							
								CompilabilityChecker.h 
							
						
					 
				 
				
					
						
							
							Deterministically choose memory slots for variables independently of names that may depend on AST IDs. 
						
					 
				 
				2023-06-12 17:28:01 +02:00  
		
			
			
			
			
				
					
						
							
								ControlFlowSideEffects.h 
							
						
					 
				 
				
					
						
							
							Control flow side-effects for user-defined functions. 
						
					 
				 
				2021-10-14 17:46:07 +02:00  
		
			
			
			
			
				
					
						
							
								ControlFlowSideEffectsCollector.cpp 
							
						
					 
				 
				
					
						
							
							Update ControlFlowSideEffectsCollector.cpp 
						
					 
				 
				2022-12-01 16:06:02 +01:00  
		
			
			
			
			
				
					
						
							
								ControlFlowSideEffectsCollector.h 
							
						
					 
				 
				
					
						
							
							Control flow side effects on non-disambiguated source. 
						
					 
				 
				2021-11-04 16:32:11 +01:00  
		
			
			
			
			
				
					
						
							
								Dialect.cpp 
							
						
					 
				 
				
					
						
							
							Refactoring yul source locations. 
						
					 
				 
				2021-05-04 16:05:23 +02:00  
		
			
			
			
			
				
					
						
							
								Dialect.h 
							
						
					 
				 
				
					
						
							
							Control flow side-effects for user-defined functions. 
						
					 
				 
				2021-10-14 17:46:07 +02:00  
		
			
			
			
			
				
					
						
							
								Exceptions.h 
							
						
					 
				 
				
					
						
							
							Put arguments in parantheses in assert macro definitions 
						
					 
				 
				2022-04-06 22:26:21 +02:00  
		
			
			
			
			
				
					
						
							
								FunctionReferenceResolver.cpp 
							
						
					 
				 
				
					
						
							
							Function reference resolver. 
						
					 
				 
				2021-11-04 16:31:18 +01:00  
		
			
			
			
			
				
					
						
							
								FunctionReferenceResolver.h 
							
						
					 
				 
				
					
						
							
							Function reference resolver. 
						
					 
				 
				2021-11-04 16:31:18 +01:00  
		
			
			
			
			
				
					
						
							
								Object.cpp 
							
						
					 
				 
				
					
						
							
							Yul AST output on the CLI and in Standard JSON 
						
					 
				 
				2023-05-26 12:35:31 +02:00  
		
			
			
			
			
				
					
						
							
								Object.h 
							
						
					 
				 
				
					
						
							
							Yul AST output on the CLI and in Standard JSON 
						
					 
				 
				2023-05-26 12:35:31 +02:00  
		
			
			
			
			
				
					
						
							
								ObjectParser.cpp 
							
						
					 
				 
				
					
						
							
							Add std:: qualifier to move() calls 
						
					 
				 
				2022-08-30 11:12:15 +02:00  
		
			
			
			
			
				
					
						
							
								ObjectParser.h 
							
						
					 
				 
				
					
						
							
							Allow and require use-src to be repeated for each object. 
						
					 
				 
				2021-09-02 11:29:42 +02:00  
		
			
			
			
			
				
					
						
							
								Scope.cpp 
							
						
					 
				 
				
					
						
							
							Control flow graph for Yul. 
						
					 
				 
				2021-07-15 15:24:12 +02:00  
		
			
			
			
			
				
					
						
							
								Scope.h 
							
						
					 
				 
				
					
						
							
							Control flow graph for Yul. 
						
					 
				 
				2021-07-15 15:24:12 +02:00  
		
			
			
			
			
				
					
						
							
								ScopeFiller.cpp 
							
						
					 
				 
				
					
						
							
							Separate DebugData fields for Solidity and Yul source locations 
						
					 
				 
				2021-09-22 13:11:39 +02:00  
		
			
			
			
			
				
					
						
							
								ScopeFiller.h 
							
						
					 
				 
				
					
						
							
							Rename AsmScope* to Scope* 
						
					 
				 
				2020-12-18 11:55:17 +00:00  
		
			
			
			
			
				
					
						
							
								SideEffects.h 
							
						
					 
				 
				
					
						
							
							Control flow side-effects for user-defined functions. 
						
					 
				 
				2021-10-14 17:46:07 +02:00  
		
			
			
			
			
				
					
						
							
								Utilities.cpp 
							
						
					 
				 
				
					
						
							
							Cache literal to number conversion. 
						
					 
				 
				2022-11-08 12:29:00 +01:00  
		
			
			
			
			
				
					
						
							
								Utilities.h 
							
						
					 
				 
				
					
						
							
							Split Common.h into Numeric.h. 
						
					 
				 
				2021-09-23 15:27:29 +02:00  
		
			
			
			
			
				
					
						
							
								YulStack.cpp 
							
						
					 
				 
				
					
						
							
							YulStack: Don't enable stack optimizations in unoptimized mode when msize is present 
						
					 
				 
				2023-06-07 12:13:39 +02:00  
		
			
			
			
			
				
					
						
							
								YulStack.h 
							
						
					 
				 
				
					
						
							
							Yul AST output on the CLI and in Standard JSON 
						
					 
				 
				2023-05-26 12:35:31 +02:00  
		
			
			
			
			
				
					
						
							
								YulString.h 
							
						
					 
				 
				
					
						
							
							Adds fmtlib as 3rdparty dependency for easier string composition. 
						
					 
				 
				2021-10-11 13:35:08 +02:00