cd10012 
							
						 
					 
					
						
						
						
						
							
						
						
							a94d22e5fe 
							
						 
					 
					
						
						
							
							Add documentation for extractReturnParameterDocs  
						
						
						
					 
					
						2019-11-06 21:45:01 +01:00 
						 
				 
			
				
					
						
							
							
								cd10012 
							
						 
					 
					
						
						
						
						
							
						
						
							16fe59b7b4 
							
						 
					 
					
						
						
							
							Implement @erak review notes by creating function and adding constructor test  
						
						... 
						
						
						
						Update 060 doc with natspec change
Add two more tests with mixed usage
Fix solc-js
fix changelog 
						
					 
					
						2019-11-06 21:44:59 +01:00 
						 
				 
			
				
					
						
							
							
								cd10012 
							
						 
					 
					
						
						
						
						
							
						
						
							f598b1515f 
							
						 
					 
					
						
						
							
							Give unamed parameters unique keys and update tests to new spec  
						
						... 
						
						
						
						Fix whitespace 
						
					 
					
						2019-11-06 21:44:34 +01:00 
						 
				 
			
				
					
						
							
							
								cd10012 
							
						 
					 
					
						
						
						
						
							
						
						
							18fe693fdd 
							
						 
					 
					
						
						
							
							Add unamed return param test and check size in conditional  
						
						
						
					 
					
						2019-11-06 21:44:09 +01:00 
						 
				 
			
				
					
						
							
							
								cd10012 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ae601e88 
							
						 
					 
					
						
						
							
							Refactor to have multiple return params  
						
						
						
					 
					
						2019-11-06 21:44:09 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d99bf68f4 
							
						 
					 
					
						
						
							
							Merge pull request  #7638  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into develop_060 
						
					 
					
						2019-11-05 17:33:54 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5388c919f0 
							
						 
					 
					
						
						
							
							Some changes to "abstract".  
						
						
						
					 
					
						2019-11-05 13:55:31 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cac2e843e6 
							
						 
					 
					
						
						
							
							Merge pull request  #7618  from ethereum/addMoreAbstractKeywordsInTests  
						
						... 
						
						
						
						Add some more abstract keywords in test to make sure the correct property is tested. 
						
					 
					
						2019-11-05 13:38:21 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							c5e081dc8c 
							
						 
					 
					
						
						
							
							[SMTChecker] Refactor CHC loops and add if blocks  
						
						
						
					 
					
						2019-11-05 09:28:59 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							46ac16d25c 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060  
						
						
						
					 
					
						2019-11-04 19:09:11 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eac3d1d83 
							
						 
					 
					
						
						
							
							Merge pull request  #7582  from ethereum/smt_multid_array_assignment  
						
						... 
						
						
						
						[SMTChecker] Support assignments to m-d arrays and mappings 
						
					 
					
						2019-11-04 17:37:33 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							7c258873bd 
							
						 
					 
					
						
						
							
							Add some more abstract keywords in test to make sure the correct property is tested.  
						
						
						
					 
					
						2019-11-04 17:26:38 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							3321fc56ea 
							
						 
					 
					
						
						
							
							Split fallback function and introduce "fallback()" and "receive()" syntax.  
						
						
						
					 
					
						2019-11-04 17:17:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5392532d70 
							
						 
					 
					
						
						
							
							Fix override error message.  
						
						
						
					 
					
						2019-11-04 13:37:23 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							c908c16acd 
							
						 
					 
					
						
						
							
							Remove InternalCompilerError on abstract contract instantiation.  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							cd3ad73b5a 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							e87924a96e 
							
						 
					 
					
						
						
							
							Update soltest related tests.  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Arlt 
							
						 
					 
					
						
						
						
						
							
						
						
							54c5e604e5 
							
						 
					 
					
						
						
							
							Add new tests.  
						
						
						
					 
					
						2019-11-01 14:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							6c6a9054b2 
							
						 
					 
					
						
						
							
							Implement override checking  
						
						
						
					 
					
						2019-10-30 17:31:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							20e227afb5 
							
						 
					 
					
						
						
							
							Ensure list of overrides consists of contracts  
						
						
						
					 
					
						2019-10-30 17:31:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							b76106fc4a 
							
						 
					 
					
						
						
							
							Parse override keyword for modifier definitions  
						
						
						
					 
					
						2019-10-30 17:31:33 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							499fe57d33 
							
						 
					 
					
						
						
							
							Tests  
						
						
						
					 
					
						2019-10-29 14:32:16 +01:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							8a42e3f87a 
							
						 
					 
					
						
						
							
							[SMTChecker] Support assignments to m-d arrays and mappings  
						
						
						
					 
					
						2019-10-28 17:27:39 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							edf1e83fda 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060  
						
						
						
					 
					
						2019-10-28 15:21:49 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							607bf24afe 
							
						 
					 
					
						
						
							
							Merge pull request  #7386  from ethereum/060-strict-inline-assembly  
						
						... 
						
						
						
						Defaulting to strict inline assembly (instead of loose) 
						
					 
					
						2019-10-28 12:48:58 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9719f099aa 
							
						 
					 
					
						
						
							
							Merge pull request  #7551  from ethereum/060-cxx17-std-optional  
						
						... 
						
						
						
						Use `std::optional<>` rather than `boost::optional<>` 
						
					 
					
						2019-10-28 12:17:31 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							07c67b98f6 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into HEAD  
						
						
						
					 
					
						2019-10-28 12:12:52 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							df729b3084 
							
						 
					 
					
						
						
							
							Make use of C++17 std::optional<> instead of boost::optional<>.  
						
						
						
					 
					
						2019-10-28 11:39:30 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							30a99e0df4 
							
						 
					 
					
						
						
							
							test: Adapts InlineAssembly test case for jump instruction (which doesn't "exist" in strict assembly).  
						
						
						
					 
					
						2019-10-28 10:03:16 +01:00 
						 
				 
			
				
					
						
							
							
								Henry Lee 
							
						 
					 
					
						
						
						
						
							
						
						
							24cbb4dd17 
							
						 
					 
					
						
						
							
							Treat magic variables as unknown identifiers in inline assembly  
						
						... 
						
						
						
						This fixes  #4575 . For keywords such as 'super' and 'this', will be
treated as unknown identifiers. 
						
					 
					
						2019-10-28 14:59:50 +11:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							f05718ef5d 
							
						 
					 
					
						
						
							
							Syntax tests: Adapted to changes.  
						
						
						
					 
					
						2019-10-25 15:01:27 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							e40c498260 
							
						 
					 
					
						
						
							
							Adapting the tests to strict inline assembly.  
						
						
						
					 
					
						2019-10-25 15:01:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15e39f7d65 
							
						 
					 
					
						
						
							
							Merge pull request  #7556  from ethereum/ice-7550  
						
						... 
						
						
						
						Check for use of modifiers in invalid contexts 
						
					 
					
						2019-10-24 10:32:49 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							c3e8023ad5 
							
						 
					 
					
						
						
							
							Fix wrong assert in overflow check  
						
						
						
					 
					
						2019-10-23 14:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							8c5d1da5a5 
							
						 
					 
					
						
						
							
							Check for use of modifiers in invalid contexts  
						
						
						
					 
					
						2019-10-23 12:36:20 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							ad7cf42aad 
							
						 
					 
					
						
						
							
							Add missing dots in deprecation warning  
						
						
						
					 
					
						2019-10-23 12:23:21 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias Baumann 
							
						 
					 
					
						
						
						
						
							
						
						
							6ac12afd06 
							
						 
					 
					
						
						
							
							Disallow call of same-class-ctor as modifier  
						
						
						
					 
					
						2019-10-23 10:29:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias L. Baumann 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e01696030 
							
						 
					 
					
						
						
							
							Merge pull request  #7554  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into develop_060 
						
					 
					
						2019-10-21 17:05:12 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e626437d77 
							
						 
					 
					
						
						
							
							Merge pull request  #7538  from ghallak/7198-remove-padded-zeros  
						
						... 
						
						
						
						Remove trailing zeros from the output of BytesUtils::formatBytes 
						
					 
					
						2019-10-16 15:55:02 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ebfe7391ff 
							
						 
					 
					
						
						
							
							Use selfbalance for `address(this).balance`.  
						
						
						
					 
					
						2019-10-16 14:25:56 +02:00 
						 
				 
			
				
					
						
							
							
								Gaith Hallak 
							
						 
					 
					
						
						
						
						
							
						
						
							8a8f553e4d 
							
						 
					 
					
						
						
							
							Remove trailing zeros from the output of BytesUtils::formatBytes  
						
						
						
					 
					
						2019-10-16 14:42:12 +03:00 
						 
				 
			
				
					
						
							
							
								Gaith Hallak 
							
						 
					 
					
						
						
						
						
							
						
						
							02ae43aad4 
							
						 
					 
					
						
						
							
							Fix the documentation for TestFunctionCall::format  
						
						
						
					 
					
						2019-10-16 14:42:12 +03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							cea6d6df8b 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060  
						
						
						
					 
					
						2019-10-05 13:08:44 +02:00 
						 
				 
			
				
					
						
							
							
								Gaith Hallak 
							
						 
					 
					
						
						
						
						
							
						
						
							51ae296cac 
							
						 
					 
					
						
						
							
							Modify the expectation files in ASTJSON tests.  
						
						
						
					 
					
						2019-10-02 22:31:12 +02:00 
						 
				 
			
				
					
						
							
							
								Gaith Hallak 
							
						 
					 
					
						
						
						
						
							
						
						
							6c7e849431 
							
						 
					 
					
						
						
							
							Modify the expectation files in ASTJSON tests  
						
						... 
						
						
						
						The following changes to expecation files are required for the ASTJSON
tests to pass:
* remove trailing spaces in ASTJSON tests
* replace indention tabs with 2 spaces in ASTJSON tests
* remove the space between the key and the colon in ASTJSON tests 
						
					 
					
						2019-10-02 19:14:41 +03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f884373142 
							
						 
					 
					
						
						
							
							Merge branch 'origin/develop' into develop_060  
						
						
						
					 
					
						2019-10-02 16:29:36 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							7202ebb5b2 
							
						 
					 
					
						
						
							
							Fix internal compiler error for arrays of recursive structs.  
						
						
						
					 
					
						2019-10-01 16:51:14 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Parpart 
							
						 
					 
					
						
						
						
						
							
						
						
							00d7dac15f 
							
						 
					 
					
						
						
							
							Fixes source location in warning for shadowing import delcarations.  
						
						
						
					 
					
						2019-09-30 11:45:46 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							b40895c100 
							
						 
					 
					
						
						
							
							Fix try catch test  
						
						
						
					 
					
						2019-09-26 18:27:09 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ca714a2d3d 
							
						 
					 
					
						
						
							
							Merge pull request  #7485  from ethereum/develop  
						
						... 
						
						
						
						Merge develop into develop_060 
						
					 
					
						2019-09-26 15:43:12 +02:00