| 
							
							
								 Daniel Kirchner | 025a696bb0 | Fix unrelated test failure. | 2019-11-28 20:01:36 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 7d1b0c6023 | Fix Yul IR push | 2019-11-28 18:11:38 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f7fc42d8c3 | Merge pull request #7826 from ethereum/develop Merge develop into develop_060 | 2019-11-28 13:37:19 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 240ff30878 | [SMTChecker] Do not visit the name of a modifier invocation | 2019-11-27 22:34:33 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1ebcc757e1 | Merge remote-tracking branch 'origin/develop' into develop_060 | 2019-11-27 19:14:08 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 7bc6645218 | Disallow use of virtual and private together | 2019-11-27 18:52:41 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 23181f549e | Remove plain new operators from AST. | 2019-11-27 18:03:09 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0bb88dabb7 | Restrict usage of plain "new". | 2019-11-27 17:55:11 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b0db64ff5b | Merge remote-tracking branch 'origin/develop' into develop_060 | 2019-11-26 16:19:35 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 41177bc75c | Merge pull request #7770 from ethereum/yul_string_format [Yul] Format string literals back to quoted string literals | 2019-11-26 15:51:54 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 0973ae751a | Do not warn about enabled ABIEncoderV2 anymore. | 2019-11-26 15:49:42 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | ce83bfb088 | [Yul] Format string literals back to quoted string literals | 2019-11-26 15:28:39 +01:00 |  | 
			
				
					| 
							
							
								 Gaith Hallak | 4a1e85436b | Allow splitting string literals into multiple parts | 2019-11-26 14:41:30 +03:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | ddc478e3e4 | Add CallbackKind and use it for the SMT solver | 2019-11-21 22:10:21 +00:00 |  | 
			
				
					| 
							
							
								 chriseth | a00f824479 | Merge pull request #7773 from ethereum/develop Merge develop into develop_060 | 2019-11-21 21:49:22 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a26dd5a428 | Remove trailing spaces in output. | 2019-11-21 20:09:03 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d5e9271592 | Merge pull request #7350 from ethereum/array-length-rvalue Make `length` member read-only | 2019-11-21 19:22:42 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8f2595957b | Merge pull request #7719 from ethereum/librarySignatuŕes Add selector member to public and external library functions. | 2019-11-20 18:43:14 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 389da5228e | Merge remote-tracking branch 'origin/develop' into merge_develop_060 | 2019-11-20 12:27:40 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 372df6b9e1 | Implement array push and pop for yul and replace assignments in via yul tests. | 2019-11-20 12:04:42 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5deaac0849 | Merge pull request #7740 from ethereum/istanbul Enable support for Istanbul | 2019-11-20 10:49:27 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 32f321e416 | Merge pull request #7751 from ethereum/replace_boost_variant_std Replace boost::variant by std::variant in libyul | 2019-11-19 19:40:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d696b3c92b | Merge pull request #7743 from ethereum/fixice-7558 Disallow conversion from ``super`` | 2019-11-19 18:52:33 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | be849b3c47 | Replace boost::variant by std::variant in libyul | 2019-11-19 17:23:18 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 23cad71c88 | Disallow conversion from ` super` | 2019-11-19 17:14:11 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 840aba8929 | Add new gas price for deployed bytecode (EIP2028) | 2019-11-19 17:09:18 +01:00 |  | 
			
				
					| 
							
							
								 Erik Kundt | ecaed1030f | Makes array length access read-only. | 2019-11-19 16:09:21 +01:00 |  | 
			
				
					| 
							
							
								 Erik K | 94272d44aa | Merge pull request #7745 from ethereum/develop Merge develop into develop_060 | 2019-11-19 15:30:31 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 6797879128 | Merge pull request #7647 from ethereum/virtual-5424 Implement virtual keyword | 2019-11-19 13:21:27 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | d818746e0c | [SMTChecker] Fix ICE in abi.decode | 2019-11-18 13:15:10 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | a0ae36ba70 | Add selector member to public and external library functions. | 2019-11-15 16:12:29 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 216e1749f4 | Merge remote-tracking branch 'origin/develop' into develop_060 | 2019-11-14 13:42:46 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 766309b6e4 | Merge pull request #7713 from ethereum/no-lib-instance-7625 Disallow variables of library types | 2019-11-14 13:39:56 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 0891b9451b | Disallow variables of library types | 2019-11-14 13:20:31 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | a667384517 | Merge pull request #7712 from ethereum/fixIstanbulAsmParsing Fix assembly parsing by passing evm version. | 2019-11-14 13:20:15 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b099374d8c | Fix assembly parsing by passing evm version. | 2019-11-14 13:06:36 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 8d46f39643 | Merge pull request #7707 from ethereum/smt_ice_implicit_conversion [SMTChecker] Fix ICE in string literal to fixed bytes conversion | 2019-11-14 11:52:58 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 5b8ff78176 | Implement virtual keyword | 2019-11-14 11:49:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | f6191a7183 | Merge pull request #7709 from ethereum/overloadMsgForMagic Reconstruct function definition for magic variables in overload error message. | 2019-11-14 11:24:54 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 5f43b8dbeb | Output the storage layout of a contract via storageLayout artifact | 2019-11-14 10:19:17 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 06588cde76 | Reconstruct function definition for magic variables in overload error message. | 2019-11-14 10:13:22 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | 8efacfb545 | [SMTChecker] Fix ICE in string literal to fixed bytes implicit conversion | 2019-11-13 22:25:18 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | c4441bac5b | Merge pull request #7705 from ethereum/list-overloads-7146 List candidates when overload failed | 2019-11-13 17:35:37 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 15df2b30d7 | List candidates when overload failed fixes #7146 | 2019-11-13 15:54:36 +01:00 |  | 
			
				
					| 
							
							
								 Leonardo Alt | e3652627fd | [SMTChecker] Fix ICE in CHC when function used as argument | 2019-11-13 15:11:30 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | 7d4e4b6088 | Parse "virtual" keyword | 2019-11-13 13:28:01 +01:00 |  | 
			
				
					| 
							
							
								 djudjuu | e437443645 | Inline assembly to AST json export | 2019-11-13 12:13:22 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | ce7268272d | Allow obtaining the address of a library by conversion to ` address`. | 2019-11-12 17:09:13 +01:00 |  | 
			
				
					| 
							
							
								 Daniel Kirchner | 8148619d5b | Merge branch 'develop' into develop_060 | 2019-11-12 10:32:41 +01:00 |  | 
			
				
					| 
							
							
								 Mathias Baumann | e35a23bbcc | Add ` switch (..)to style checker | 2019-11-11 17:44:21 +01:00 |  |