| 
							
							
								 Daniel Kirchner | 41710acbca | More semantic tests. | 2020-07-13 18:07:11 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | c3e13b6733 | Promote gwei to a proper keyword. | 2020-07-13 18:07:11 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | fc2e9ec2ff | Use .slotand.offestto access storage items. | 2020-07-13 14:59:22 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9ef050af9a | Merge pull request #9373 from ethereum/develop Merge develop into breaking. | 2020-07-09 16:15:43 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 59f4989966 | Optimize combination of byte and shl. | 2020-07-08 20:26:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d4ecd33247 | Propagate function call argument types across function call options. | 2020-07-08 17:59:02 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0c7e4cf16b | Merge pull request #9340 from ethereum/compileTimeSha Evaluate keccak256 of string literals at compile-time. | 2020-07-08 18:42:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0a0f578d7c | Evaluate keccak256 of string literals at compile-time. | 2020-07-08 16:14:14 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | f9d6fa71fd | Add create & delete array tests for yul | 2020-07-08 13:10:33 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 64b6524bdb | Merge remote-tracking branch 'origin/develop' into breaking | 2020-07-08 09:37:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9743390a53 | Update tests. | 2020-07-07 12:16:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c0adf2bb4c | Tests for memory in external functions. | 2020-07-06 17:08:24 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ab68406006 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-07-06 15:25:25 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 50373ac1b0 | Yul: Implement memory struct allocation | 2020-07-02 16:37:20 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3e3f9a472f | Merge remote-tracking branch 'origin/develop' into breaking | 2020-06-30 18:56:51 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | eeadb5a6b5 | Tests, Docs and Changelog | 2020-06-30 16:53:41 +05:30 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 02328f3bbb | Add unit denomination ` gwei` | 2020-06-24 18:24:56 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | af0cd4ab98 | Merge pull request #9252 from ethereum/develop Merge develop into breaking. | 2020-06-23 18:28:24 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 0397266351 | Implement multi source semantic tests Co-authored-by: chriseth <chris@ethereum.org>
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it> | 2020-06-23 17:29:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 71cb7551f4 | Merge pull request #9208 from ethereum/develop Merge develop into breaking. | 2020-06-16 16:11:41 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8155ad2187 | Merge remote-tracking branch 'origin/develop' into breaking | 2020-06-15 17:11:41 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | 9264135bef | Add tests to validate clearing dirty bits via inline assembly operations | 2020-06-12 11:32:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0689cda19a | Merge pull request #9116 from ethereum/solYulCleanupFromStorageReference New test for getters. | 2020-06-11 14:08:10 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 012ba9537b | Merge pull request #9184 from ethereum/fixUsingForStorage Fix using for with explicit reference types. | 2020-06-11 14:00:28 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5c71b3fbb0 | Merge pull request #9173 from ethereum/fixBoundCalldata Fix bound functions with calldata parameters. | 2020-06-11 13:31:30 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 549c90612c | Fix using for with explicit reference types. | 2020-06-11 13:04:41 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 73cd009b89 | Fix struct allocation in Sol->Yul. | 2020-06-11 12:16:45 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 90b66a7362 | Fix struct member access for memory and implement for calldata. | 2020-06-10 20:01:30 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | baabe65a84 | Fix bound functions with calldata parameters. | 2020-06-10 17:37:59 +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 | 6b3171c38b | Merge remote-tracking branch 'origin/develop' into breaking | 2020-06-10 11:30:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 81f54a170b | Cleanup from storage. | 2020-06-09 14:57:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2724ce9511 | Index access to fixed bytes and byte arrays. | 2020-06-09 10:50:28 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 259292c884 | Merge pull request #9118 from ethereum/develop Merge develop into breaking. | 2020-06-04 10:18:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 010a2246c7 | More tests for getters. | 2020-06-03 21:47:24 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a6c773bd96 | Fix type inversion for shift and exp operators. | 2020-06-03 13:46:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e7f3c042b6 | Struct member access for storage and memory. | 2020-06-03 10:37:39 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 37e8d78cff | [Sol->Yul] Implement getters. | 2020-06-03 10:33:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 894478ff8c | Merge pull request #9038 from ethereum/develop Merge develop into breaking. | 2020-05-27 15:24:27 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0aa3fb5026 | Merge pull request #9014 from ethereum/sol-yul-abidecode [Sol - Yul] Add support for ABIDecode. | 2020-05-27 11:44:13 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | f574d8ec3a | Don't assume that an expression cannot be associated with a function declaration | 2020-05-27 00:05:18 +02:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | 118cb13476 | [Sol - Yul] Add support for ABIDecode. | 2020-05-26 13:30:37 -05:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 1a2e441bc5 | Generate internal dispatch only for functions that might actually get called via pointers - This also adds support for internal library calls as a side-effect since they'll now be pulled into the internal dispatch automatically. | 2020-05-26 17:01:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 99194b1450 | New tests. | 2020-05-26 10:51:13 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 4c3e78d046 | Disallowing shifts by signed types | 2020-05-26 10:18:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 69a028b49c | Merge remote-tracking branch 'origin/develop' into breaking | 2020-05-26 10:11:23 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 4a2ce57bed | Add support for bound function calls in IR generator | 2020-05-20 21:10:20 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 74b9b094c0 | Merge remote-tracking branch 'origin/develop' into HEAD | 2020-05-20 17:22:47 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3c71412a47 | Merge pull request #8988 from ethereum/isoltest_default_formatting [isoltest] Improve parameter formatting. | 2020-05-20 08:05:33 +02:00 |  | 
			
				
					| 
							
							
								 Alexander Arlt | 410986e00f | [isoltest] Improve parameter formatting. | 2020-05-19 19:13:39 -05:00 |  |