| 
							
							
								 chriseth | 8a1bf41ac0 | Merge pull request #10010 from ethereum/develop Merge develop into breaking. | 2020-10-12 15:33:34 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 9dc7f5de4a | Enable 4 semantic tests from functionCall.inheritance that now work via Yul - Looks like something overlooked in one of the recently merged PRs. | 2020-10-12 15:10:16 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 3128e82a9a | Look for experimental pragmas in the module containing the definition when generating code for modifiers and inherited functions | 2020-10-12 14:29:53 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 8ac0bee361 | Adds some more tests and groups all function call inheritance related together into single sub-directory. | 2020-10-12 12:29:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | aa7aa21913 | Enable test. | 2020-10-08 21:00:50 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 14352ed921 | Merge remote-tracking branch 'origin/develop' into HEAD | 2020-10-08 20:18:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3970c4e57d | Merge pull request #9892 from ethereum/constantsAtFileLevel Constants at file-level. | 2020-10-08 19:53:33 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f8d5c4db36 | Merge pull request #9843 from ethereum/deleteStructSol2Yul [Sol->Yul] Implementing delete struct | 2020-10-08 19:08:40 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 34e7ae6ff9 | New tests. | 2020-10-08 18:56:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 346fe1c6c5 | Constants at file-level. | 2020-10-08 18:56:17 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | ad8d840ee7 | [Sol->Yul] Implementing conversion of struct to struct pointer. Co-authored-by: Daniel Kirchner <daniel@ekpyron.org> | 2020-10-08 16:37:57 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 4e8275df2c | Enabling triggered tests and adding one new for deleting struct | 2020-10-08 15:27:33 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | fd6196af16 | Copying of arrays from storage to memory. | 2020-10-08 15:16:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e16811e79f | Merge remote-tracking branch 'origin/develop' into HEAD | 2020-10-08 14:56:52 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | a309669f75 | Disallow explicit conversions from negative literals to ` address` | 2020-10-07 16:06:02 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 431397eddf | Merge pull request #9943 from ethereum/array-cleanup Array cleanup | 2020-10-07 11:53:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b401093679 | Merge pull request #9967 from ethereum/develop Merge develop into breaking. | 2020-10-06 17:45:53 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 1bdbc10110 | Properly cleanup after copying dynamic-array to storage for packed types | 2020-10-06 16:06:02 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 818afcbec2 | [Sol->Yul] Implementing push for nested storage arrays and storage arrays of structs. | 2020-10-06 13:06:40 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e5771efdf8 | Merge pull request #9905 from ethereum/deleteArrayPackedSol2Yul [Sol->Yul] Implementing deleting of storage array of types that are packed in storage | 2020-10-01 16:50:57 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 03eeb49a66 | Adding test for deleting packed storage array. | 2020-10-01 10:25:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4bdec8107c | Merge remote-tracking branch 'origin/develop' into HEAD | 2020-09-29 09:53:50 +02:00 |  | 
			
				
					| 
							
							
								 Bhargava Shastry | e2a2276272 | Contract level checker: Disallow free function redefinition and alias shadowing another free function
Co-authored-by: chriseth <chris@ethereum.org> | 2020-09-25 17:09:58 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | e93992257e | Add more semantic tests for balance/extcodehash | 2020-09-24 19:04:27 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 763282343f | Merge pull request #9883 from ethereum/develop Merge develop into breaking. | 2020-09-24 16:05:51 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | c314ca3cf2 | Tests for signed exponentiation | 2020-09-23 16:27:33 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0c6dc1dce4 | Merge pull request #9862 from ethereum/develop Merge develop into breaking | 2020-09-23 12:22:32 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | f4b42d1c72 | Add stack limit evader. | 2020-09-17 22:13:27 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | aa7a6922e7 | Restrict unary negation to signed integers. | 2020-09-17 15:01:53 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9750286ee4 | Merge pull request #9823 from ethereum/develop Merge develop into breaking. | 2020-09-16 14:24:58 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | 2916ae5bda | Fix static arrays with dynamic elements not being treated as dynamic in FunctionType::returnParameterTypesWithoutDynamicTypes() | 2020-09-16 11:15:52 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f73fb726af | Reasoning based optimizer. | 2020-09-15 15:57:58 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | efe829b4b2 | Merge pull request #9805 from ethereum/develop Merge develop into breaking. | 2020-09-14 20:48:03 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | ec6d21cde2 | [Sol->Yul] Fixing storage array index access | 2020-09-08 16:02:56 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | b72fb1333b | Adjust docs example to work with v0.8.0 | 2020-09-08 13:36:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3a48be546d | Merge pull request #9602 from ethereum/structMemToStorageSol2Yul [Sol->Yul] Implementing various copying of structs | 2020-09-02 13:50:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 23514c1749 | Merge pull request #9724 from ethereum/superForYul Implement ``super``. | 2020-09-02 12:48:39 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | a740cb619b | Adding tests for copying structs with function pointers between storage and memory | 2020-09-02 12:28:53 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 23f6369a46 | Implementing struct copying from calldata to storage | 2020-09-02 12:28:53 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 762e3f3cee | [Sol->Yul] Implementing struct copying from calldata to storage | 2020-09-02 12:28:53 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 381784dd89 | [Sol->Yul] Implementing struct copying from storage to memory | 2020-09-02 12:28:53 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | b89c863e11 | [Sol->Yul] Implementing struct copying from memory to storage | 2020-09-02 12:28:53 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8f34ac472f | Implement ` super`. | 2020-09-02 11:00:42 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | e7a05324af | Adding simple array copying tests | 2020-09-02 09:39:28 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0798167f3d | Merge pull request #9612 from ethereum/yul-rightarrow Introduce RightArrow (->) token | 2020-08-27 16:21:18 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 1c066b1059 | Allow type(Contract).namefor abstract contracts and interfaces | 2020-08-27 13:37:08 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 4e5b403c37 | Introduce RightArrow (->) token in the scanner | 2020-08-27 12:28:27 +01:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | d99b81ef02 | [Sol->Yul] Enabling storage pointers to local vars in inline assembly. | 2020-08-26 10:25:42 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 17edf4f207 | Merge pull request #9479 from ethereum/exp Implement checked exponentiation. | 2020-08-18 13:57:25 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c34e349572 | Implement checked exponentiation. | 2020-08-18 12:42:53 +02:00 |  |