chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							a72f4f3993
							
						
					 | 
					
						
						
							
							Print AST ID.
						
						
						
						
						
					 | 
					
						2021-09-16 17:19:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							14639efc5d
							
						
					 | 
					
						
						
							
							Print code snippets next to source locations in IR output
						
						
						
						
						
					 | 
					
						2021-09-14 12:09:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							37f681c430
							
						
					 | 
					
						
						
							
							Deduplicate code for printing source locations
						
						
						
						
						
					 | 
					
						2021-09-14 11:46:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							5093cff7ae
							
						
					 | 
					
						
						
							
							Rename source location function.
						
						
						
						
						
					 | 
					
						2021-09-06 18:33:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							f14b7598c7
							
						
					 | 
					
						
						
							
							Only list used source names.
						
						
						
						
						
					 | 
					
						2021-09-06 18:33:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Marenz
							
						 
					 | 
					
						
						
						
						
							
						
						
							57db4c82ba
							
						
					 | 
					
						
						
							
							Fix: Use correct byte offset separation
						
						
						
						
						
						
						
						":" instead of "," 
						
					 | 
					
						2021-07-15 13:15:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							f75b55071e
							
						
					 | 
					
						
						
							
							Remove CharStream from SourceLocation.
						
						
						
						
						
					 | 
					
						2021-07-14 15:12:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							838f59fa5b
							
						
					 | 
					
						
						
							
							Adding origin location notation to yul ir.
						
						
						
						
						
					 | 
					
						2021-06-21 18:48:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7d64c3db5
							
						
					 | 
					
						
						
							
							IR Codegen: Small refactoring & comment fixes
						
						
						
						
						
					 | 
					
						2021-06-14 13:35:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							99fcf62736
							
						
					 | 
					
						
						
							
							Extract referencedDeclaration as helper.
						
						
						
						
						
					 | 
					
						2021-03-24 17:01:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7d0ecd9406
							
						
					 | 
					
						
						
							
							Merge pull request #10535 from ethereum/removeNumbers
						
						
						
						
						
						
						
						Improve generated names. 
						
					 | 
					
						2021-02-23 13:29:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							64d14b4cc4
							
						
					 | 
					
						
						
							
							IRNames::function(): Return correct name if the function is a constructor
						
						
						
						
						
					 | 
					
						2021-02-23 10:29:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							54cf56b3a5
							
						
					 | 
					
						
						
							
							Simplify generated names.
						
						
						
						
						
					 | 
					
						2021-02-16 14:20:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							a72ab1c9c1
							
						
					 | 
					
						
						
							
							Replace "runtime" by "deployed" naming.
						
						
						
						
						
					 | 
					
						2021-02-10 00:56:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e807c9bb63
							
						
					 | 
					
						
						
							
							Library call guard.
						
						
						
						
						
					 | 
					
						2021-01-11 20:37:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							ccaa81fbe7
							
						
					 | 
					
						
						
							
							Implement function modifiers.
						
						
						
						
						
					 | 
					
						2020-12-17 17:00:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							f87edb6efc
							
						
					 | 
					
						
						
							
							Bound functions.
						
						
						
						
						
					 | 
					
						2020-11-23 18:58:23 +01: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							0943333276
							
						
					 | 
					
						
						
							
							Simplify endVisit() for internal calls
						
						
						
						
						
						
						
						- Define IRHelpers::referencedFunctionDeclaration() to avoid repeating the same dynamic_casts over and over again. 
						
					 | 
					
						2020-05-20 21:07:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd75543900
							
						
					 | 
					
						
						
							
							Add IRNames::internalDispatch() and use it in IRGenerationContext
						
						
						
						
						
					 | 
					
						2020-05-20 12:48:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							16e58449ab
							
						
					 | 
					
						
						
							
							ir/Common: Add YulArity struct
						
						
						
						
						
					 | 
					
						2020-05-19 23:03:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							465e4d4088
							
						
					 | 
					
						
						
							
							Extract more functions for generating function and variable names into IRNames
						
						
						
						
						
					 | 
					
						2020-05-15 14:51:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							7af7273b60
							
						
					 | 
					
						
						
							
							Move static functions for constructing names from IRGenerationContext into the new Common module
						
						
						
						
						
					 | 
					
						2020-05-14 19:48:00 +02:00 | 
					
					
						
						
							
							
							
						
					 |