nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							4c6066bfad 
							
						 
					 
					
						
						
							
							typeCheckAbiEncodeCallFunction should type check the arguments on functionPointerType->asExternallyCallableFunction instead of teh plain function type  
						
						
						
					 
					
						2022-03-24 18:53:46 +05:30 
						 
				 
			
				
					
						
							
							
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							0bf674b442 
							
						 
					 
					
						
						
							
							LSP test: Minor refactoring and better exception reporting  
						
						
						
					 
					
						2022-03-21 13:23:02 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							4b9c01752d 
							
						 
					 
					
						
						
							
							Test updates.  
						
						
						
					 
					
						2022-03-16 15:34:38 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							5cd98006d4 
							
						 
					 
					
						
						
							
							Fill in junk in stack layouts on terminating control flow paths.  
						
						
						
					 
					
						2022-03-15 18:36:55 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							8cb01a9953 
							
						 
					 
					
						
						
							
							Fix and updated test.  
						
						
						
					 
					
						2022-03-15 10:23:09 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							db27051024 
							
						 
					 
					
						
						
							
							Test for old behaviour.  
						
						
						
					 
					
						2022-03-15 10:23:09 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9188519f11 
							
						 
					 
					
						
						
							
							Using for with global binding.  
						
						
						
					 
					
						2022-03-14 17:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f360e61fc 
							
						 
					 
					
						
						
							
							Merge pull request  #12781  from ethereum/fixImportDirectiveVisits  
						
						... 
						
						
						
						Fix import directive visits in type checker and view pure checker. 
						
					 
					
						2022-03-14 15:35:37 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d8fc6b126 
							
						 
					 
					
						
						
							
							Merge pull request  #12760  from ethereum/viaIRNonExperimental  
						
						... 
						
						
						
						Mark viaIR code generation as non-experimental. 
						
					 
					
						2022-03-14 15:30:15 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							0f1a63c3fa 
							
						 
					 
					
						
						
							
							Fix import directive visits in type checker and view pure checker.  
						
						
						
					 
					
						2022-03-14 14:53:06 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							e58c0b561d 
							
						 
					 
					
						
						
							
							Mark viaIR code generation as non-experimental.  
						
						
						
					 
					
						2022-03-14 14:48:00 +01:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							8a254b7a7f 
							
						 
					 
					
						
						
							
							Use sol file to validate test variants  
						
						
						
					 
					
						2022-03-14 14:21:30 +01:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							4c1224e3bf 
							
						 
					 
					
						
						
							
							Generate ASTJSONTest variants only if a file with expected result exists  
						
						
						
					 
					
						2022-03-14 14:21:30 +01:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							371a531381 
							
						 
					 
					
						
						
							
							Add "fail after parsing" scenario to ASTJSON tests  
						
						
						
					 
					
						2022-03-14 14:21:30 +01:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							f431c6f058 
							
						 
					 
					
						
						
							
							Support compilation fail scenarios in ASTJSON tests  
						
						
						
					 
					
						2022-03-14 14:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							38639417e1 
							
						 
					 
					
						
						
							
							Non-fatal erros do not stop ASTJSON test execution  
						
						
						
					 
					
						2022-03-14 14:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							5f7ff667b9 
							
						 
					 
					
						
						
							
							Fix syntax errors in ASTJSON tests  
						
						
						
					 
					
						2022-03-14 14:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							d609409624 
							
						 
					 
					
						
						
							
							Add not_existing_import.json to ASTJSON tests  
						
						
						
					 
					
						2022-03-14 14:21:06 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f6beaa0ad 
							
						 
					 
					
						
						
							
							Merge pull request  #12121  from ethereum/extend-using-statement  
						
						... 
						
						
						
						Extend using statement 
						
					 
					
						2022-03-14 14:10:16 +01:00 
						 
				 
			
				
					
						
							
							
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							672951ccc7 
							
						 
					 
					
						
						
							
							Extend using-for.  
						
						
						
					 
					
						2022-03-14 12:33:44 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							2b2f8acc12 
							
						 
					 
					
						
						
							
							LSP: Implements goto-definition.  
						
						
						
					 
					
						2022-03-14 11:59:41 +01:00 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							b7a9daa2f8 
							
						 
					 
					
						
						
							
							Generate warning when rational numbers are converted to their mobile type without explicit requests  
						
						
						
					 
					
						2022-03-14 14:04:46 +05:30 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09f667948b 
							
						 
					 
					
						
						
							
							Merge pull request  #12746  from tfire/fix/remove-namespace-ast-annotations  
						
						... 
						
						
						
						Remove use of `using namespace` in header file 
						
					 
					
						2022-03-11 12:49:13 +01:00 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							624d2d3968 
							
						 
					 
					
						
						
							
							Error messages from abi encodecall are giving more details about the types of the involved variables  
						
						
						
					 
					
						2022-03-11 16:14:55 +05:30 
						 
				 
			
				
					
						
							
							
								Tyler 
							
						 
					 
					
						
						
						
						
							
						
						
							3357567453 
							
						 
					 
					
						
						
							
							Fix CommonSyntaxTest.cpp and others  
						
						
						
					 
					
						2022-03-10 18:16:12 -05:00 
						 
				 
			
				
					
						
							
							
								Tyler 
							
						 
					 
					
						
						
						
						
							
						
						
							1c58b91075 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:tfire/solidity into fix/remove-namespace-ast-annotations  
						
						
						
					 
					
						2022-03-10 17:39:29 -05:00 
						 
				 
			
				
					
						
							
							
								Tyler 
							
						 
					 
					
						
						
						
						
							
						
						
							1653b6c5b7 
							
						 
					 
					
						
						
							
							more qualifying  
						
						
						
					 
					
						2022-03-10 17:36:46 -05:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4f02be110c 
							
						 
					 
					
						
						
							
							Unused store eliminator.  
						
						
						
					 
					
						2022-03-10 18:25:28 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b3fe042884 
							
						 
					 
					
						
						
							
							Optimize eq iszero jumpi to xor jumpi and remove double jump.  
						
						
						
					 
					
						2022-03-10 14:41:41 +01:00 
						 
				 
			
				
					
						
							
							
								Tyler 
							
						 
					 
					
						
						
						
						
							
						
						
							047034544e 
							
						 
					 
					
						
						
							
							Merge branch 'develop' of github.com:tfire/solidity into fix/remove-namespace-ast-annotations  
						
						
						
					 
					
						2022-03-09 18:55:22 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							e7a3814977 
							
						 
					 
					
						
						
							
							Unit test.  
						
						
						
					 
					
						2022-03-09 17:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							0a9d752b8b 
							
						 
					 
					
						
						
							
							Add test case and adjust tests.  
						
						
						
					 
					
						2022-03-09 17:53:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							ce0a3e93f2 
							
						 
					 
					
						
						
							
							Store whether an evmasm Assembly is creation code.  
						
						
						
					 
					
						2022-03-09 17:42:29 +01:00 
						 
				 
			
				
					
						
							
							
								Tyler 
							
						 
					 
					
						
						
						
						
							
						
						
							519e1c9402 
							
						 
					 
					
						
						
							
							Specify namespaces  
						
						... 
						
						
						
						Fix references into solidity::util 
						
					 
					
						2022-03-08 00:09:17 -05:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77c40cd2af 
							
						 
					 
					
						
						
							
							Merge pull request  #12740  from ethereum/remove-locale-dependent-operations  
						
						... 
						
						
						
						Replace all locale-dependent operations with locale-agnostic counterparts 
						
					 
					
						2022-03-07 17:56:58 +01:00 
						 
				 
			
				
					
						
							
							
								wechman 
							
						 
					 
					
						
						
						
						
							
						
						
							52dfccca98 
							
						 
					 
					
						
						
							
							Replace all locale-dependent operations with locale-agnostic counterparts  
						
						
						
					 
					
						2022-03-07 17:23:08 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57e012da98 
							
						 
					 
					
						
						
							
							Merge pull request  #12663  from ethereum/assemblyAnnotationDialectString  
						
						... 
						
						
						
						Assembly annotation as memory-safe using assembly flags. 
						
					 
					
						2022-03-07 13:03:08 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							79eba921b8 
							
						 
					 
					
						
						
							
							Merge pull request  #12659  from paarthmadan/pm/base-64-test-cases  
						
						... 
						
						
						
						Add Base64 test cases with and without inline assembly 
						
					 
					
						2022-03-07 12:57:49 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f19d68ee9 
							
						 
					 
					
						
						
							
							Merge pull request  #12620  from ethereum/assemblyAnnotation  
						
						... 
						
						
						
						Memory-safety annotation for inline assembly. 
						
					 
					
						2022-03-07 12:48:41 +01:00 
						 
				 
			
				
					
						
							
							
								Paarth Madan 
							
						 
					 
					
						
						
						
						
							
						
						
							17fa85a2fb 
							
						 
					 
					
						
						
							
							Add Base64 test cases with and without inline assembly  
						
						... 
						
						
						
						Adds two implementations of Base64 encoding as specified in RFC4648.
Implementation (1) uses inline assembly, while Implementation (2) is
written purely in Solidity.
Assertions are added to replicate the test vectors specified in the RFC
for Base64 to ensure both implementations to specification. 
						
					 
					
						2022-03-05 19:51:46 -05:00 
						 
				 
			
				
					
						
							
							
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							beabc51c20 
							
						 
					 
					
						
						
							
							returnSize assigned according to truth value of returnInfo.dynamicReturnSize  
						
						
						
					 
					
						2022-03-03 18:55:10 +05:30 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							93dd8ad553 
							
						 
					 
					
						
						
							
							Tests.  
						
						
						
					 
					
						2022-03-02 17:07:11 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							6b6e163be5 
							
						 
					 
					
						
						
							
							Tests.  
						
						
						
					 
					
						2022-03-02 16:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							e6848caac1 
							
						 
					 
					
						
						
							
							Allow annotating inline assembly as memory-safe.  
						
						
						
					 
					
						2022-03-02 16:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b0dcd7b915 
							
						 
					 
					
						
						
							
							Split out disassemble to remove numeric from instruction includes.  
						
						
						
					 
					
						2022-03-02 15:30:41 +01:00 
						 
				 
			
				
					
						
							
							
								Leo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							bef69b595b 
							
						 
					 
					
						
						
							
							Ignore cex in SMT test  
						
						
						
					 
					
						2022-02-28 18:56:20 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebd584fcfb 
							
						 
					 
					
						
						
							
							Merge pull request  #12206  from ethereum/extractExternalFunctionPart  
						
						... 
						
						
						
						Extract external function part 
						
					 
					
						2022-02-28 13:04:14 +01:00 
						 
				 
			
				
					
						
							
							
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8962d53e3c 
							
						 
					 
					
						
						
							
							Merge pull request  #12701  from a3d4/fix-running-tests-from-any-drive  
						
						... 
						
						
						
						Fix running path-related tests from any Windows drive 
						
					 
					
						2022-02-28 12:58:45 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca4c983973 
							
						 
					 
					
						
						
							
							Merge pull request  #12695  from ethereum/less-confusing-err  
						
						... 
						
						
						
						Make error message less confusing 
						
					 
					
						2022-02-28 12:36:47 +01:00 
						 
				 
			
				
					
						
							
							
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							50ae21d1bf 
							
						 
					 
					
						
						
							
							Fix running tests from any drive  
						
						
						
					 
					
						2022-02-22 18:11:42 +01:00