| 
							
							
								 Marenz | 98dd78362e | Add ` .address and .selector` in inside assembly for external function pointers | 2021-10-04 18:05:57 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d9ad047c21 | Merge pull request #12001 from ethereum/cmdline-test-for-asm-json Command-line test for `--asm-json` | 2021-09-22 11:09:02 +02:00 |  | 
			
				
					| 
							
							
								 Marenz | 7a51acc5fe | Correct wrong error message referencing .slotand.offsetwhen.lengthwas used | 2021-09-21 18:28:38 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Śliwak | b1351f4807 | Fix typo in test name: leave_items_on_tack.sol->leave_items_on_stack.sol | 2021-09-21 16:28:16 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1be07c2b36 | Trivial isoltest updates: missing // ---- at the end | 2021-04-20 17:38:29 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9c7b1e9c3f | Detect assignment to function in inline assembly. | 2021-02-23 11:47:12 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | 8167029dc1 | Updating tests after improving Yul error reporting | 2021-02-09 16:55:33 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8f833f4e8f | Merge pull request #10618 from ethereum/develop Merge develop into breaking. | 2020-12-16 12:34:41 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5c40fb060c | Report illegal tokens in the Yul parser. | 2020-12-16 12:20:07 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d56a7bb89e | Merge pull request #10489 from ethereum/develop Merge develop into breaking. | 2020-12-03 18:11:12 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 3da2b67b67 | simplify parser | 2020-12-03 17:14:49 +01:00 |  | 
			
				
					| 
							
							
								 hrkrshnn | a834476de6 | Tests/Docs after disallowing super, this and _ as declaration names | 2020-11-25 11:14:13 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2665eaa4fa | Support .offset and .length for calldata bytes and string arrays. | 2020-11-18 01:45:56 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | babb175d86 | Add more syntax tests for Yul | 2020-08-13 14:20:52 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 291c00c3de | Remove errenous error duplication and move some tests around | 2020-07-28 10:45:27 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | fc2e9ec2ff | Use .slotand.offestto access storage items. | 2020-07-13 14:59:22 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8eb459c825 | Disallow dot in inline assembly identifiers. | 2020-07-08 19:29:58 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | f0d256bfdb | Add test case for jumpi in inline assembly | 2020-07-06 10:41:35 +01:00 |  | 
			
				
					| 
							
							
								 a3d4 | e04cedafc5 | Added error codes to SyntaxTest expectations (updated tests) | 2020-06-22 16:51:47 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | bdc2c63327 | Output error when forward referencing constants in inline assembly | 2020-06-02 14:37:54 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | b8e2baf5f4 | Use yul::AstWalker to resolve assembly symbols | 2020-01-28 17:57:48 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 123ea0a250 | Remove asm flavour. | 2020-01-14 17:16:09 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 0556f64722 | Analyze inline assembly variable declarations for invalid or shadowing names. | 2019-11-07 13:04:37 +01:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | f05718ef5d | Syntax tests: Adapted to changes. | 2019-10-25 15:01:27 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | e40c498260 | Adapting the tests to strict inline assembly. | 2019-10-25 15:01:25 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | cdd137e3d1 | Support constant numbers in inline assembly. | 2019-07-02 14:01:05 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 6368cd4c82 | AsmParser: disallow trailing commas in function call arguments. | 2019-06-06 13:16:27 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 90e8594858 | Update tests. | 2019-05-23 11:30:12 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | fcf884f201 | Do not ignore fatal error in AsmParser for inline assembly | 2019-02-21 16:18:53 +00:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | f395d5bab4 | Add extra token for assembly assignment Adding an extra token for := prevents whitespace between : = being valid | 2019-02-21 13:58:21 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0613c69c4a | Merge pull request #6043 from ethereum/asm-jump-invalidlabel Proper error message for missing variables in inline assembly | 2019-02-20 14:32:40 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 687522a2f5 | Move inline assembly tests from nameAndTypeResolution to inlineAssembly | 2019-02-20 11:00:02 +00:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 52496ea719 | Proper error message for missing variables in inline assembly | 2019-02-20 10:36:55 +00:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | 0ad56bca79 | Adapting tests to Scanner's lexical error diagnostics change. | 2018-11-24 12:59:37 +01:00 |  | 
			
				
					| 
							
							
								 Lazaridis | e454737a3c | adapt to latest code changes | 2018-11-23 17:27:52 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a9a414bd0f | Added some tests. | 2018-10-24 14:29:33 +02:00 |  |