| 
							
							
								 chriseth | 1a930de5a1 | Merge pull request #9682 from ethereum/fix-type-contract-interface Allow `type(Contract).name` for abstract contracts and interfaces | 2020-08-27 14:10:47 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 1c066b1059 | Allow type(Contract).namefor abstract contracts and interfaces | 2020-08-27 13:37:08 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 161ed4c948 | Merge pull request #9683 from ethereum/fix-exp-neg-literal Disallow the exponent to be a signed integer literal | 2020-08-27 13:26:15 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 6f22899153 | Disallow the exponent to be a signed integer literal | 2020-08-27 12:08:45 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | aab6075351 | Merge pull request #9684 from ethereum/fix-inheritdoc-dots Fix inheritdoc tags trying to resolve 'empty' elements | 2020-08-27 11:53:22 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 79b2e41252 | Fix inheritdoc tags trying to resolve 'empty' elements | 2020-08-26 21:28:00 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | fdc4142b2c | Merge pull request #9661 from ethereum/smtBitwiseOr [SMTChecker] Support bitwise or, xor and not operator | 2020-08-26 18:20:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | dbe0518cd2 | Merge pull request #9652 from ethereum/iceInlineAssemblyOffset [Sol->Yul] Enabling storage pointers to local vars in inline assembly. | 2020-08-26 17:12:54 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | bc4e07d309 | Merge pull request #9672 from ethereum/fixRecompilation Fix inlining order to correspond to source order. | 2020-08-26 16:39:03 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 11a7763f49 | [SMTChecker] Support bitwise or, xor and not. | 2020-08-26 11:06:56 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | d99b81ef02 | [Sol->Yul] Enabling storage pointers to local vars in inline assembly. | 2020-08-26 10:25:42 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e72afcba47 | Fix inlining order to correspond to source order. | 2020-08-26 10:20:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 221524b153 | Merge pull request #9606 from ethereum/newGrammar Rewrite of the antlr grammar. | 2020-08-26 09:57:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 29b6c17246 | Merge pull request #9665 from ethereum/asanNightly Move asan builds and tests to nightly. | 2020-08-25 10:07:12 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0b97cf1154 | Move asan builds and tests to nightly. | 2020-08-24 20:11:02 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 21489d8193 | Merge pull request #9638 from ethereum/fixNullValuesAST Remove null values from AST also in standard-json mode. | 2020-08-24 15:57:33 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | bff0f9bda7 | Merge pull request #9656 from ethereum/fixSmtConditionalTests Fix tests for conditional operator on latest develop. | 2020-08-22 12:11:25 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 00e765f478 | Fix tests for conditional operator on latest develop. | 2020-08-22 07:52:55 +02:00 |  | 
			
				
					| 
							
							
								 Đorđe Mijović | 4dd25f7302 | Merge pull request #9639 from ethereum/smtConditionalSupport [SMTChecker] Supporting conditional operator | 2020-08-21 14:25:47 +02:00 |  | 
			
				
					| 
							
							
								 Djordje Mijovic | 3f97a1012a | [SMTChecker] Supporting conditional operator | 2020-08-20 21:39:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4a720a6511 | Merge pull request #9646 from a3d4/improve-error-coverage-syntaxchecker Improve error coverage of syntax checker | 2020-08-20 13:18:35 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4dc63875f9 | Merge pull request #9113 from ethereum/smt_chc_overflow [SMTChecker] Add underflow/overflow target to CHC | 2020-08-20 13:17:00 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | ad311fae19 | Improve error coverage of syntax checker | 2020-08-20 03:23:21 +02:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | bd21535dd1 | Rewrite of the antlr grammar. | 2020-08-19 17:55:31 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9e488f12fc | Merge pull request #9644 from ethereum/msvc-adl-fix Fixes compilation with MSVC. | 2020-08-19 14:47:57 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b2b8e0e4c6 | Merge pull request #9312 from ethereum/rewrite-loopInvariantCodeMotion Rewrite loop invariant code motion | 2020-08-19 14:27:04 +02:00 |  | 
			
				
					| 
							
							
								 Christian Parpart | ab56c85915 | Fixes compilation with MSVC. | 2020-08-19 13:56:30 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 04a599049f | Merge pull request #9642 from ethereum/fixTypoTry Fix typo. | 2020-08-19 12:49:18 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | bbf15c9af3 | Tests and Changelog | 2020-08-19 12:41:29 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 5c6e7f03b4 | Extended LoopInvariantCodeMotion for storage and state | 2020-08-19 12:41:29 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | da8eb98cec | Fix typo. | 2020-08-19 11:07:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7b8cc0c49b | Remove null values from AST also in standard-json mode. | 2020-08-19 11:06:14 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | a795e4db9b | Merge pull request #9640 from a3d4/improve-error-coverage-parser Improve error coverage of parser | 2020-08-19 11:03:50 +02:00 |  | 
			
				
					| 
							
							
								 a3d4 | 0f5d0b6455 | Improve error coverage of parser | 2020-08-19 01:37:11 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3c27d36ebd | Merge pull request #9283 from ethereum/refactor-sideEffects Refactor SideEffects | 2020-08-18 15:12:42 +02:00 |  | 
			
				
					| 
							
							
								 Harikrishnan Mulackal | 3cbe65e4f3 | Refactor SideEffects struct | 2020-08-18 14:53:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 17edf4f207 | Merge pull request #9479 from ethereum/exp Implement checked exponentiation. | 2020-08-18 13:57:25 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f24c9c7bde | Merge pull request #8834 from ethereum/freeFunctions Free functions. | 2020-08-18 13:50:37 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c34e349572 | Implement checked exponentiation. | 2020-08-18 12:42:53 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2ff954ec2d | Use kind in json AST for free function. | 2020-08-18 11:46:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 8d92fd1c04 | Use opportunistic visiting order for modifiers. | 2020-08-18 11:46:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | cf5aa450bd | Documentation. | 2020-08-18 11:46:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e9f91edc4b | Update existing tests. | 2020-08-18 11:46:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9324fb4f20 | Free functions. | 2020-08-18 11:46:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 660ef792ab | Merge pull request #9633 from ethereum/fixReceiveCheck Fix assertion for receive function in libraries. | 2020-08-17 18:31:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 60c0c610ee | Merge pull request #9634 from ethereum/fix-python-utf [Trivial] Ignore UTF errors when handling test files in python | 2020-08-17 17:12:41 +02:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 53dd818e96 | Ignore UTF errors when handling test files in python | 2020-08-17 17:06:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 833f973f0e | Fix assertion for receive function in libraries. | 2020-08-17 16:49:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 999f158917 | Merge pull request #8640 from randomnetcat/function-call-kind Encapsulate kind in FunctionCallAnnotation | 2020-08-17 11:51:43 +02:00 |  | 
			
				
					| 
							
							
								 Leonardo | e6b2075af3 | Merge pull request #9630 from ethereum/tests-SideEffects Tests for refactor-SideEffects | 2020-08-17 10:56:52 +02:00 |  |