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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f19d68ee9 
							
						 
					 
					
						
						
							
							Merge pull request  #12620  from ethereum/assemblyAnnotation  
						
						 
						
						... 
						
						
						
						Memory-safety annotation for inline assembly. 
						
					 
					
						2022-03-07 12:48:41 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							beabc51c20 
							
						 
					 
					
						
						
							
							returnSize assigned according to truth value of returnInfo.dynamicReturnSize  
						
						 
						
						
						
					 
					
						2022-03-03 18:55:10 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							290b1c3a90 
							
						 
					 
					
						
						
							
							Allow memory-safe inline assembly dialect flag.  
						
						 
						
						
						
					 
					
						2022-03-02 17:07:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							9bcfcc61a7 
							
						 
					 
					
						
						
							
							Inline assembly without memory effects is implicitly memory safe.  
						
						 
						
						
						
					 
					
						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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							195f72e844 
							
						 
					 
					
						
						
							
							Added errorSelector field for custom errors  
						
						 
						
						
						
					 
					
						2022-02-21 19:14:33 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							106921c278 
							
						 
					 
					
						
						
							
							Extract external function part into its own function.  
						
						 
						
						
						
					 
					
						2022-02-21 14:32:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							175580fe90 
							
						 
					 
					
						
						
							
							Make error message less confusing  
						
						 
						
						
						
					 
					
						2022-02-17 16:52:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							c47da51eab 
							
						 
					 
					
						
						
							
							Consider all grandparents in override analysis.  
						
						 
						
						
						
					 
					
						2022-02-14 15:31:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							276851ff91 
							
						 
					 
					
						
						
							
							Added support for FunctionType::Kind::StringConcat and functions string.concat  
						
						 
						
						
						
					 
					
						2022-02-10 22:08:47 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							46075d04d9 
							
						 
					 
					
						
						
							
							Include used events in `--hashes` output  
						
						 
						
						
						
					 
					
						2022-02-09 13:50:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							3e7c68d9b0 
							
						 
					 
					
						
						
							
							Merge identifier query methods into one  
						
						 
						
						
						
					 
					
						2022-02-08 17:44:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joshieDo 
							
						 
					 
					
						
						
						
						
							
						
						
							9e62f21b25 
							
						 
					 
					
						
						
							
							Add event and error identifiers to cli hashes cmd  
						
						 
						
						
						
					 
					
						2022-02-08 17:44:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c3bcb6c2d 
							
						 
					 
					
						
						
							
							Merge pull request  #12434  from ethereum/outputLocations  
						
						 
						
						... 
						
						
						
						Output searched locations on import failure. 
						
					 
					
						2022-02-08 17:16:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								joshuatarkwski 
							
						 
					 
					
						
						
						
						
							
						
						
							6225dad332 
							
						 
					 
					
						
						
							
							Output searched locations on import failure.  
						
						 
						
						
						
					 
					
						2022-02-08 16:20:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kamil Śliwak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28bc5db576 
							
						 
					 
					
						
						
							
							Merge pull request  #12598  from a3d4/case-insensitive-root-in-normalizeclipathforvfs  
						
						 
						
						... 
						
						
						
						Treat root path in normalizeCLIPathForVFS as case insensitive on Windows 
						
					 
					
						2022-02-08 13:17:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathias L. Baumann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c139d39b9b 
							
						 
					 
					
						
						
							
							Merge pull request  #12589  from ethereum/emit-immutable-references  
						
						 
						
						... 
						
						
						
						Emit immutable references for pure yul code 
						
					 
					
						2022-02-07 13:21:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							b9fe628b70 
							
						 
					 
					
						
						
							
							Emit immutable references for pure yul code  
						
						 
						
						
						
					 
					
						2022-02-07 12:32:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								a3d4 
							
						 
					 
					
						
						
						
						
							
						
						
							0a17495cf9 
							
						 
					 
					
						
						
							
							Treat root path in normalizeCLIPathForVFS as case insensitive on Windows  
						
						 
						
						
						
					 
					
						2022-02-05 11:51:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							e85bceb417 
							
						 
					 
					
						
						
							
							Types.h:872 had a comment /// String is interpreted as a subtype of  
						
						 
						
						... 
						
						
						
						Bytes. - this was now incorrect after #12593  . That has been removed
now. 
						
					 
					
						2022-02-04 15:49:08 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							cc6344c03c 
							
						 
					 
					
						
						
							
							Changed instaces of isByteArrayOrString() to isByteArray() where it's only supposed to return a True for Bytes Type  
						
						 
						
						
						
					 
					
						2022-02-02 17:05:26 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							9043621747 
							
						 
					 
					
						
						
							
							Changed occurences of isByteArray() to isByteArrayOrString(). The idea  
						
						 
						
						... 
						
						
						
						is to, in a future commit, replace such occurences of
isByteArrayOrString() which are required to return True only for Bytes
type with a new isByteArray() function. 
						
					 
					
						2022-02-02 14:19:58 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							e2711b7fab 
							
						 
					 
					
						
						
							
							Corresponding code in the .cpp file has been commented instead of begin removed pending preliminary reviews  
						
						 
						
						... 
						
						
						
						Code generators needed fixing of the cleanup process during typecasting of bytes and integers 
						
					 
					
						2022-02-01 16:07:55 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								hrkrshnn 
							
						 
					 
					
						
						
						
						
							
						
						
							0fe5811459 
							
						 
					 
					
						
						
							
							Fixed a ICE on calldata to struct member copy  
						
						 
						
						
						
					 
					
						2022-01-31 17:26:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							dec511aad8 
							
						 
					 
					
						
						
							
							Corresponding code in the .cpp file has been commented instead of begin removed pending preliminary reviews  
						
						 
						
						... 
						
						
						
						Code generators needed fixing of the cleanup process during typecasting of bytes and integers 
						
					 
					
						2022-01-28 19:56:15 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathias L. Baumann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6dbfdf79b 
							
						 
					 
					
						
						
							
							Merge pull request  #12494  from ethereum/AST-ImportDirective-traversal-fix  
						
						 
						
						... 
						
						
						
						Adds missing accepts to ImportDirective's SymbolAlias::symbol. 
						
					 
					
						2022-01-24 13:27:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							6f4709d383 
							
						 
					 
					
						
						
							
							Remove empty assert messages  
						
						 
						
						
						
					 
					
						2022-01-20 15:11:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							a550048cf0 
							
						 
					 
					
						
						
							
							Fix too strict assert for calldata string -> bytes conversions  
						
						 
						
						
						
					 
					
						2022-01-20 15:11:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							27d0480e96 
							
						 
					 
					
						
						
							
							Adding Stack Height Checker and modifying the number of POP instructions to appropriately provide the pointer address  
						
						 
						
						
						
					 
					
						2022-01-20 01:15:08 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92c262d116 
							
						 
					 
					
						
						
							
							Merge pull request  #12553  from ethereum/ir-ice-12546  
						
						 
						
						... 
						
						
						
						Fix .push() not considering external functions 
						
					 
					
						2022-01-19 13:41:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nishant-sachdeva 
							
						 
					 
					
						
						
						
						
							
						
						
							a0d6c11860 
							
						 
					 
					
						
						
							
							Equality operator allowed for external function types  
						
						 
						
						
						
					 
					
						2022-01-19 15:20:31 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							89d6bff72a 
							
						 
					 
					
						
						
							
							Fix .push() not considering external functions  
						
						 
						
						
						
					 
					
						2022-01-18 16:30:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							7c0a121e45 
							
						 
					 
					
						
						
							
							Natspec: Fix ICE when overriding a struct getter with a Natspec-documented return value and the name in the struct is different.  
						
						 
						
						
						
					 
					
						2022-01-17 17:10:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							0004ad8764 
							
						 
					 
					
						
						
							
							Fix ICE when a constant variable declaration forward references a struct  
						
						 
						
						
						
					 
					
						2022-01-17 13:24:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							2c4c8264e4 
							
						 
					 
					
						
						
							
							Fix wrong error with immutables when base contract c'tor uses return  
						
						 
						
						
						
					 
					
						2022-01-13 13:09:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							f5ff358add 
							
						 
					 
					
						
						
							
							Adds missing accepts to ImportDirective's SymbolAlias::symbol  
						
						 
						
						
						
					 
					
						2022-01-10 19:32:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathias L. Baumann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63b6bbe15c 
							
						 
					 
					
						
						
							
							Merge pull request  #12471  from ethereum/modifiers-control-flow-11483  
						
						 
						
						... 
						
						
						
						Properly generated control flows for inherited modifiers 
						
					 
					
						2022-01-06 13:39:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marenz 
							
						 
					 
					
						
						
						
						
							
						
						
							e969aed780 
							
						 
					 
					
						
						
							
							Properly resolve virtual modifiers  
						
						 
						
						
						
					 
					
						2022-01-06 12:52:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							1bd0f9570f 
							
						 
					 
					
						
						
							
							LSP: Introduces lspAssert(condition, ErrorCode, message)  
						
						 
						
						
						
					 
					
						2022-01-05 11:30:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c16867cb83 
							
						 
					 
					
						
						
							
							Merge pull request  #12272  from ethereum/equalStoreEliminator  
						
						 
						
						... 
						
						
						
						Equal store eliminator. 
						
					 
					
						2022-01-05 11:24:59 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							4105b0a587 
							
						 
					 
					
						
						
							
							LSP: Introduce HandlerError(id, code, message) exception for easier handling.  
						
						 
						
						
						
					 
					
						2022-01-05 11:04:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3bb5ab7b2 
							
						 
					 
					
						
						
							
							Merge pull request  #12431  from ethereum/fixFun2  
						
						 
						
						... 
						
						
						
						Safer constructors for FunctionType 
						
					 
					
						2022-01-04 18:18:21 +01:00