Marenz
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b28f87abf
							
						
					 | 
					
						
						
							
							Add type().min/max for enums
						
						
						
						
						
					 | 
					
						2021-09-01 15:02:02 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							7e88ba8da0
							
						
					 | 
					
						
						
							
							Enable the -Wconversion warning
						
						
						
						
						
					 | 
					
						2020-12-08 16:45:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							6eb60bc8cd
							
						
					 | 
					
						
						
							
							Add check that regular and unicode string literals are well formatted
						
						
						
						
						
					 | 
					
						2020-07-27 18:21:17 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
						
						
							
						
						
							e54c4eecfc
							
						
					 | 
					
						
						
							
							implemented type(X).min and type(X).max for all integer types
						
						
						
						
						
					 | 
					
						2020-05-11 14:51:13 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3f23d3158
							
						
					 | 
					
						
						
							
							Implement new with CREATE2 and function call options.
						
						
						
						
						
					 | 
					
						2020-01-23 21:20:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9535c0f520
							
						
					 | 
					
						
						
							
							Introduce FunctionKind::Declaration and allow accessing function signatures via contract name.
						
						
						
						
						
					 | 
					
						2020-01-09 15:40:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b23412fae
							
						
					 | 
					
						
						
							
							C++ namespace cleanup (except tests).
						
						
						
						
						
					 | 
					
						2020-01-07 15:51:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0db64ff5b
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060
						
						
						
						
						
					 | 
					
						2019-11-26 16:19:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gaith Hallak
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a1e85436b
							
						
					 | 
					
						
						
							
							Allow splitting string literals into multiple parts
						
						
						
						
						
					 | 
					
						2019-11-26 14:41:30 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							edf1e83fda
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060
						
						
						
						
						
					 | 
					
						2019-10-28 15:21:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							4782c800ec
							
						
					 | 
					
						
						
							
							Initial introduction of array slices with partial implementation for dynamic calldata arrays.
						
						
						
						
						
					 | 
					
						2019-09-13 10:57:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							5cfe0b7670
							
						
					 | 
					
						
						
							
							Allow explicit conversion from address to address payable
						
						
						
						
						
					 | 
					
						2019-09-09 23:46:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9733ae7483
							
						
					 | 
					
						
						
							
							[libsolidity] TypeProvider: cleanup unnecessary std:: qualifiers
						
						
						
						
						
					 | 
					
						2019-04-17 14:45:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							721bf367a3
							
						
					 | 
					
						
						
							
							[libsolidity] TypeProvider: eliminate redundant "Type" suffix in provider function signatures.
						
						
						
						
						
					 | 
					
						2019-04-17 14:42:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e2d4f02b0
							
						
					 | 
					
						
						
							
							Make data location explicit.
						
						
						
						
						
					 | 
					
						2019-04-16 23:22:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2761aed1d3
							
						
					 | 
					
						
						
							
							Lazy-initialize string and bytes types.
						
						
						
						
						
					 | 
					
						2019-04-16 23:22:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							4656d7ca7d
							
						
					 | 
					
						
						
							
							Change pre-created types to unique_ptr to avoid copying and moving.
						
						
						
						
						
					 | 
					
						2019-04-16 23:22:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							59d4f54729
							
						
					 | 
					
						
						
							
							libsolidity: Be more restrictive to not allow any copy constructors at all in Type system.
						
						
						
						
						
						
						
						This enforces us to be a little bit more historical in how to initialize
our std::array<>'s in TypeProvider. 
						
					 | 
					
						2019-04-16 18:26:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							bf43eebea9
							
						
					 | 
					
						
						
							
							libsolidity: Introducing TypeProvider API, for clear type system ownership.
						
						
						
						
						
					 | 
					
						2019-04-16 18:26:45 +02:00 | 
					
					
						
						
							
							
							
						
					 |