| 
							
							
								 chriseth | 9be5ed1220 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-07-21 11:35:28 +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 |  | 
			
				
					| 
							
							
								 chriseth | 8155ad2187 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-06-15 17:11:41 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | e73fe17277 | Fixing ICE on calling externally a function that returns calldata pointers Co-authored-by: chriseth <chris@ethereum.org> | 2020-06-10 14:41:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a6c773bd96 | Fix type inversion for shift and exp operators. | 2020-06-03 13:46:26 +02:00 |  | 
			
				
					| 
							
							
								 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 | edf1e83fda | Merge remote-tracking branch 'origin/develop' into develop_060 | 2019-10-28 15:21:49 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | df729b3084 | Make use of C++17 std::optional<> instead of boost::optional<>. | 2019-10-28 11:39:30 +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 | 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 | 58a45f2cb6 | [libsolidity] TypeProvider: adds explicit uint256() accessor and removes default params in integerType(...). | 2019-04-16 18:28:40 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | a2a3b007f3 | TypeProvider: storageType() to make all parameters explicit | 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 |  |