Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							aa2167b208
							
						
					 | 
					
						
						
							
							Extract some import tests.
						
						
						
						
						
					 | 
					
						2019-08-19 14:45:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ed219ebe8
							
						
					 | 
					
						
						
							
							Support multiple sources for syntax tests.
						
						
						
						
						
					 | 
					
						2019-08-19 14:45:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a65c5ebaa
							
						
					 | 
					
						
						
							
							Compile succeeding syntax tests.
						
						
						
						
						
					 | 
					
						2019-08-16 17:14:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b0a5666b43
							
						
					 | 
					
						
						
							
							Better error messages when writing to expressions that cannot be written to.
						
						
						
						
						
					 | 
					
						2019-08-14 17:59:48 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9cb9021c36
							
						
					 | 
					
						
						
							
							Cope with constants without value in inline assembly.
						
						
						
						
						
					 | 
					
						2019-07-09 11:12:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b91022b25
							
						
					 | 
					
						
						
							
							Fix view/pure checker for access to base.
						
						
						
						
						
					 | 
					
						2019-07-03 11:19:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							cdd137e3d1
							
						
					 | 
					
						
						
							
							Support constant numbers in inline assembly.
						
						
						
						
						
					 | 
					
						2019-07-02 14:01:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d38df6920
							
						
					 | 
					
						
						
							
							Set state mutability of function type members `gas and value` to pure.
						
						
						
						
						
					 | 
					
						2019-06-13 18:27:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d2019f49ea
							
						
					 | 
					
						
						
							
							Merge pull request #6906 from ethereum/delegatecall_value_msg
						
						
						
						
						
						
						
						Improve error message for delegatecall.value 
						
					 | 
					
						2019-06-12 21:14:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							6368cd4c82
							
						
					 | 
					
						
						
							
							AsmParser: disallow trailing commas in function call arguments.
						
						
						
						
						
					 | 
					
						2019-06-06 13:16:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7634faa3d
							
						
					 | 
					
						
						
							
							Improve error message for delegatecall.value
						
						
						
						
						
					 | 
					
						2019-06-06 12:55:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							df96648b1c
							
						
					 | 
					
						
						
							
							Do not allow msize in inline assembly if the Yul optimizer is active.
						
						
						
						
						
					 | 
					
						2019-05-28 12:54:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								mingchuan
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bf8af89bba
							
						
					 | 
					
						
						
							
							Fix assignment of struct containing array of mappings
						
						
						
						
						
					 | 
					
						2019-05-25 01:33:49 +08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0291abf10f
							
						
					 | 
					
						
						
							
							Merge pull request #6818 from ethereum/alwaysUseBuiltins
						
						
						
						
						
						
						
						Provide builtin functions even in loose assembly mode. 
						
					 | 
					
						2019-05-23 12:29:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							90e8594858
							
						
					 | 
					
						
						
							
							Update tests.
						
						
						
						
						
					 | 
					
						2019-05-23 11:30:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7506b5752a
							
						
					 | 
					
						
						
							
							Do not require payable for callvalue instruction.
						
						
						
						
						
					 | 
					
						2019-05-22 11:30:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							656364d967
							
						
					 | 
					
						
						
							
							Fixes Natspec parser error when whitespace is missing.
						
						
						
						
						
					 | 
					
						2019-05-10 10:53:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							07744dbd12
							
						
					 | 
					
						
						
							
							Throws error on library calling itself externally.
						
						
						
						
						
					 | 
					
						2019-05-02 12:41:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							cf35e5ba02
							
						
					 | 
					
						
						
							
							Issue warning for variables called super or this
						
						
						
						
						
					 | 
					
						2019-05-02 11:30:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							00172192bf
							
						
					 | 
					
						
						
							
							Reorganize 'shadows builtin" syntax tests
						
						
						
						
						
					 | 
					
						2019-04-30 15:37:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							381ed5a302
							
						
					 | 
					
						
						
							
							Unifies behavior for member access of ABI functions.
						
						
						
						
						
					 | 
					
						2019-04-29 14:27:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							f9ec1231b6
							
						
					 | 
					
						
						
							
							Support period as part of identifiers for Yul and Inline Assembly.
						
						
						
						
						
					 | 
					
						2019-04-25 16:48:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							efc8d79d53
							
						
					 | 
					
						
						
							
							Fix wrong location for inline asm blocks
						
						
						
						
						
					 | 
					
						2019-04-15 16:40:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e899a0d32
							
						
					 | 
					
						
						
							
							Disallow internal function types as parameters for public/external library function
						
						
						
						
						
					 | 
					
						2019-03-21 07:25:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							84b68006ba
							
						
					 | 
					
						
						
							
							Fix function calls with named arguments for overloaded functions
						
						
						
						
						
					 | 
					
						2019-03-20 14:54:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							0386d39942
							
						
					 | 
					
						
						
							
							Add test with internal function
						
						
						
						
						
					 | 
					
						2019-03-19 20:45:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							9acec99c31
							
						
					 | 
					
						
						
							
							Issue error for callvalue in nonpayable function
						
						
						
						
						
					 | 
					
						2019-03-19 20:45:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6683ec90ca
							
						
					 | 
					
						
						
							
							Merge pull request #6209 from ethereum/dynamicCalldataStructs
						
						
						
						
						
						
						
						Allow dynamically encoded calldata structs with ABIEncoderV2. 
						
					 | 
					
						2019-03-11 17:05:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							66fc7ffab2
							
						
					 | 
					
						
						
							
							Allow dynamically encoded calldata structs with ABIEncoderV2.
						
						
						
						
						
					 | 
					
						2019-03-11 16:40:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							e411a502fd
							
						
					 | 
					
						
						
							
							Fix missing trailing dot in error message
						
						
						
						
						
					 | 
					
						2019-03-11 16:15:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							d70cb375cf
							
						
					 | 
					
						
						
							
							isImplicitlyConvertibleTo(): Add better error messages
						
						
						
						
						
					 | 
					
						2019-03-11 13:38:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f7c6eda2c3
							
						
					 | 
					
						
						
							
							Allow calldata arrays with dynamically encoded base type.
						
						
						
						
						
					 | 
					
						2019-03-06 18:04:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							50b4193705
							
						
					 | 
					
						
						
							
							TypeChecker: Check if type exists before dereferencing it
						
						
						
						
						
					 | 
					
						2019-02-28 15:49:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4a52aa2f6
							
						
					 | 
					
						
						
							
							Allow dynamic types in public mappings
						
						
						
						
						
					 | 
					
						2019-02-26 15:48:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							d2f493268b
							
						
					 | 
					
						
						
							
							Provide access to the name of contracts.
						
						
						
						
						
					 | 
					
						2019-02-26 14:07:03 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							3076d80480
							
						
					 | 
					
						
						
							
							Adds syntax test that covers arrays of contracts.
						
						
						
						
						
					 | 
					
						2019-02-25 23:05:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d0daae796
							
						
					 | 
					
						
						
							
							Disallows index access on contracts and libraries.
						
						
						
						
						
					 | 
					
						2019-02-25 23:05:33 +00: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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2949bd14dd
							
						
					 | 
					
						
						
							
							Merge pull request #6028 from ethereum/warn-about-unused-struct-array-expr
						
						
						
						
						
						
						
						Detect custom type expressions that have no effect 
						
					 | 
					
						2019-02-18 21:12:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							e3d4155fa8
							
						
					 | 
					
						
						
							
							Detect custom type expressions that have no effect
						
						
						
						
						
					 | 
					
						2019-02-18 18:59:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee9394b4aa
							
						
					 | 
					
						
						
							
							Move 'warnUnused' tests to subfolder
						
						
						
						
						
					 | 
					
						2019-02-18 16:42:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							093b9ced97
							
						
					 | 
					
						
						
							
							Make sure "value" error hint is only displayed in the right context
						
						
						
						
						
						
						
						Before, the hint would be shown for any "value" member, even a user-specified one. 
						
					 | 
					
						2019-02-18 16:29:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							db7b38e3c4
							
						
					 | 
					
						
						
							
							Merge pull request #5978 from ethereum/fix-broken-hint
						
						
						
						
						
						
						
						Fix error msg hint for non-payable contracts 
						
					 | 
					
						2019-02-18 11:49:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							419a12db03
							
						
					 | 
					
						
						
							
							TypeChecker: Add test to increase coverage
						
						
						
						
						
					 | 
					
						2019-02-14 13:41:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							10a9960eb3
							
						
					 | 
					
						
						
							
							Fix error msg hint for non-payable contracts
						
						
						
						
						
					 | 
					
						2019-02-14 11:39:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							1e603c27ea
							
						
					 | 
					
						
						
							
							Add tests to increase TypeChecker.cpp coverage
						
						
						
						
						
					 | 
					
						2019-02-13 16:31:26 +01:00 | 
					
					
						
						
							
							
							
						
					 |