a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							d7b4b4a7aa
							
						
					 | 
					
						
						
							
							Fix ICE caused by storage parameters with nested mappings in libraries
						
						
						
						
						
					 | 
					
						2020-10-07 22:07:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							6114cd8e8e
							
						
					 | 
					
						
						
							
							Add missing annotation assignments
						
						
						
						
						
					 | 
					
						2020-10-07 14:52:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							33ff79bf82
							
						
					 | 
					
						
						
							
							Add missing checks for parameter compatibilty with ABIEncoderV1 in calls
						
						
						
						
						
					 | 
					
						2020-10-06 21:28:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c876fcb60
							
						
					 | 
					
						
						
							
							Fix ICE caused by an array of mappings
						
						
						
						
						
					 | 
					
						2020-09-29 18:17:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2037b7d6b8
							
						
					 | 
					
						
						
							
							Merge pull request #9820 from ethereum/new-annotation-field-virtual
						
						
						
						
						
						
						
						Add annotation field ``requiresVirtualLookup`` 
						
					 | 
					
						2020-09-29 15:33:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							8584c98b6a
							
						
					 | 
					
						
						
							
							Add annotation field `requiresVirtualLookup`
						
						
						
						
						
					 | 
					
						2020-09-28 17:36:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9115100f2a
							
						
					 | 
					
						
						
							
							Merge pull request #9909 from ethereum/fix-9890
						
						
						
						
						
						
						
						Fix missing annotation settings because of early return 
						
					 | 
					
						2020-09-28 12:27:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							76bb2cafe9
							
						
					 | 
					
						
						
							
							Fix missing annotation settings because of early return
						
						
						
						
						
					 | 
					
						2020-09-28 12:12:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							af8d78010e
							
						
					 | 
					
						
						
							
							Display BoolResult from implicit/explicit conversions for more clarity in error messages
						
						
						
						
						
					 | 
					
						2020-09-23 16:04:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							dd81d05559
							
						
					 | 
					
						
						
							
							Make annotations `SetOnce or optional` where feasible
						
						
						
						
						
					 | 
					
						2020-09-22 17:38:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Kamil Śliwak
							
						 
					 | 
					
						
						
						
						
							
						
						
							aae640dd3a
							
						
					 | 
					
						
						
							
							Fix wrong name used in error message when reporting invalid named argument
						
						
						
						
						
					 | 
					
						2020-09-17 18:59:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							d8520b0af0
							
						
					 | 
					
						
						
							
							Move collision warnings to StaticAnalyzer
						
						
						
						
						
					 | 
					
						2020-09-14 02:52:00 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7a6534d4f
							
						
					 | 
					
						
						
							
							Unify collision warnings
						
						
						
						
						
					 | 
					
						2020-09-14 02:17:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
						
						
							
						
						
							acec8f271d
							
						
					 | 
					
						
						
							
							Type Checker: Disallow `virtual` for modifiers in libraries.
						
						
						
						
						
					 | 
					
						2020-09-07 11:17:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							df79a4f162
							
						
					 | 
					
						
						
							
							Merge pull request #9691 from ethereum/oversized-function-array
						
						
						
						
						
						
						
						Changed canonicalName() to toString() because of internal functions 
						
					 | 
					
						2020-08-28 13:57:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
						
						
							
						
						
							672f391660
							
						
					 | 
					
						
						
							
							Changed canonicalName() to toString() because of internal functions
						
						
						
						
						
					 | 
					
						2020-08-27 21:09:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
						
						
							
						
						
							c7dc42a794
							
						
					 | 
					
						
						
							
							Disallow `using for` directive for interfaces.
						
						
						
						
						
					 | 
					
						2020-08-27 15:57:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9324fb4f20
							
						
					 | 
					
						
						
							
							Free functions.
						
						
						
						
						
					 | 
					
						2020-08-18 11:46:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							888d7037cd
							
						
					 | 
					
						
						
							
							Make FunctionCallAnnotation::kind a SetOnce
						
						
						
						
						
					 | 
					
						2020-08-12 11:57:01 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							e7d5a7da10
							
						
					 | 
					
						
						
							
							[TypeChecker] Remove function input and return parameter names from mobileType
						
						
						
						
						
					 | 
					
						2020-07-23 14:39:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9be5ed1220
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-07-21 11:35:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							ecdfef1b30
							
						
					 | 
					
						
						
							
							Replace grave accent with acute accent
						
						
						
						
						
					 | 
					
						2020-07-21 00:18:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							93c792c696
							
						
					 | 
					
						
						
							
							Remove special treatment of `var`.
						
						
						
						
						
					 | 
					
						2020-07-20 17:22:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sachin Grover
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7adb2aa42
							
						
					 | 
					
						
						
							
							Add SPDX license identifier if not present already in source file
						
						
						
						
						
						
						
						Fixes: #9220 
						
					 | 
					
						2020-07-17 20:24:12 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							2e1067a05a
							
						
					 | 
					
						
						
							
							Set type properly for event parameters
						
						
						
						
						
					 | 
					
						2020-07-17 11:17:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f945163909
							
						
					 | 
					
						
						
							
							Merge pull request #9432 from ethereum/develop
						
						
						
						
						
						
						
						Merge develop into breaking. 
						
					 | 
					
						2020-07-16 17:14:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							eab12ecf77
							
						
					 | 
					
						
						
							
							Nicer error message for private payable functions
						
						
						
						
						
					 | 
					
						2020-07-14 14:38:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f93932c259
							
						
					 | 
					
						
						
							
							Merge pull request #9406 from ethereum/fixSegfault
						
						
						
						
						
						
						
						Fix segfault in oversized objects check in combination with var. 
						
					 | 
					
						2020-07-14 13:30:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9c62ea182d
							
						
					 | 
					
						
						
							
							Fix segfault in oversized objects check in combination with var.
						
						
						
						
						
					 | 
					
						2020-07-14 11:23:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							f28bede34a
							
						
					 | 
					
						
						
							
							Refactor storageSizeUpperBound.
						
						
						
						
						
					 | 
					
						2020-07-14 10:45:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc2e9ec2ff
							
						
					 | 
					
						
						
							
							Use .slot and .offest to access storage items.
						
						
						
						
						
					 | 
					
						2020-07-13 14:59:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8eee3ed3a2
							
						
					 | 
					
						
						
							
							Merge pull request #9388 from ethereum/develop
						
						
						
						
						
						
						
						Merge develop into breaking. 
						
					 | 
					
						2020-07-13 14:55:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								a3d4
							
						 
					 | 
					
						
						
						
						
							
						
						
							efc5ee207d
							
						
					 | 
					
						
						
							
							Fix internal compiler error caused by oversized objects
						
						
						
						
						
					 | 
					
						2020-07-10 11:39:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9ef050af9a
							
						
					 | 
					
						
						
							
							Merge pull request #9373 from ethereum/develop
						
						
						
						
						
						
						
						Merge develop into breaking. 
						
					 | 
					
						2020-07-09 16:15:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4ecd33247
							
						
					 | 
					
						
						
							
							Propagate function call argument types across function call options.
						
						
						
						
						
					 | 
					
						2020-07-08 17:59:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							5959d442cb
							
						
					 | 
					
						
						
							
							Make visibility optional, but it has to be consistent.
						
						
						
						
						
					 | 
					
						2020-07-07 12:16:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							747aeb4999
							
						
					 | 
					
						
						
							
							Assert that visibility of constructor is not queried.
						
						
						
						
						
					 | 
					
						2020-07-07 11:49:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6232393ef
							
						
					 | 
					
						
						
							
							Force contracts with constructors with internal parameters abstract.
						
						
						
						
						
					 | 
					
						2020-07-07 11:49:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							da36400576
							
						
					 | 
					
						
						
							
							Disallow visibility for constructors.
						
						
						
						
						
					 | 
					
						2020-07-07 11:49:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							982a269b2b
							
						
					 | 
					
						
						
							
							Merge pull request #9325 from ethereum/develop
						
						
						
						
						
						
						
						Merge develop into breaking. 
						
					 | 
					
						2020-07-06 19:11:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							8cdf14f1b3
							
						
					 | 
					
						
						
							
							Replace "doesn't" with "does not" in error message
						
						
						
						
						
					 | 
					
						2020-07-06 13:44:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
						
						
							
						
						
							d41eaeba56
							
						
					 | 
					
						
						
							
							Added containsNestedMapping()
						
						
						
						
						
					 | 
					
						2020-06-30 16:15:03 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							1441b97131
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-06-22 18:40:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							cd2cc76f20
							
						
					 | 
					
						
						
							
							Modules are pure.
						
						
						
						
						
					 | 
					
						2020-06-18 18:28:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							76468f19fe
							
						
					 | 
					
						
						
							
							Check if using for refers to a library earlier.
						
						
						
						
						
					 | 
					
						2020-06-17 17:45:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							71cb7551f4
							
						
					 | 
					
						
						
							
							Merge pull request #9208 from ethereum/develop
						
						
						
						
						
						
						
						Merge develop into breaking. 
						
					 | 
					
						2020-06-16 16:11:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8086ddd3bd
							
						
					 | 
					
						
						
							
							Merge pull request #9189 from ethereum/simplifyResolver
						
						
						
						
						
						
						
						Simplify inline assembly resolver. 
						
					 | 
					
						2020-06-16 15:31:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							5fdbb5c3e3
							
						
					 | 
					
						
						
							
							Simplify inline assembly resolver.
						
						
						
						
						
					 | 
					
						2020-06-15 18:10:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							8155ad2187
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into breaking
						
						
						
						
						
					 | 
					
						2020-06-15 17:11:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							194c2b8c9c
							
						
					 | 
					
						
						
							
							Directly determine if experimental feature active.
						
						
						
						
						
					 | 
					
						2020-06-12 12:18:48 +02:00 | 
					
					
						
						
							
							
							
						
					 |