chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b158e48c1a 
							
						 
					 
					
						
						
							
							Merge pull request  #338  from guanqun/add_paren  
						
						... 
						
						
						
						support syntax "(x) = 3" 
						
					 
					
						2016-01-05 13:15:29 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e27bfa023d 
							
						 
					 
					
						
						
							
							Merge pull request  #317  from chriseth/pathsEverywhere  
						
						... 
						
						
						
						Use paths instead of simple identifiers wherever possible. 
						
					 
					
						2016-01-04 11:47:11 +01:00 
						 
				 
			
				
					
						
							
							
								Lu Guanqun 
							
						 
					 
					
						
						
						
						
							
						
						
							208429644d 
							
						 
					 
					
						
						
							
							add a test case for decayed tuple expression as left value  
						
						
						
					 
					
						2016-01-04 16:11:43 +08:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							0e2fa39fad 
							
						 
					 
					
						
						
							
							Use paths instead of simple identifiers wherever possible.  
						
						
						
					 
					
						2015-12-21 18:44:21 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							2466fb68a0 
							
						 
					 
					
						
						
							
							Merge pull request  #308  from chriseth/fixoverloadbug  
						
						... 
						
						
						
						Fix bug preventing overloads of different array types. 
						
					 
					
						2015-12-21 15:37:51 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							54e3637d23 
							
						 
					 
					
						
						
							
							Add structs and enums to contract types.  
						
						
						
					 
					
						2015-12-18 16:50:14 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							79c5d032fe 
							
						 
					 
					
						
						
							
							Fix bug preventing overloads of different array types.  
						
						
						
					 
					
						2015-12-18 13:56:37 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							603dc58040 
							
						 
					 
					
						
						
							
							Simple aliasing during import.  
						
						
						
					 
					
						2015-12-18 12:46:56 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d3c459b5a9 
							
						 
					 
					
						
						
							
							Parse complex import directives.  
						
						
						
					 
					
						2015-12-18 12:46:54 +01:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							905d55e34f 
							
						 
					 
					
						
						
							
							updated tests and much simpler algorithm for parsing errors  
						
						
						
					 
					
						2015-12-16 16:47:37 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							fe04d7f7f7 
							
						 
					 
					
						
						
							
							added one more test and realized that there was one last change before the parser is perfect  
						
						
						
					 
					
						2015-12-16 14:50:40 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							f7a1860abd 
							
						 
					 
					
						
						
							
							forgot about this one...again making this purely about parsing...typechecking will come another day  
						
						
						
					 
					
						2015-12-16 13:35:28 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							df41812442 
							
						 
					 
					
						
						
							
							making this purely about parsing...type checking will go in a different PR  
						
						
						
					 
					
						2015-12-16 13:23:05 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							0ba24a5289 
							
						 
					 
					
						
						
							
							changed a couple of small nuances, made an attempt at fixing the parsing in the inline arrays case (fails), and added test for inline arrays per Chriseth request  
						
						
						
					 
					
						2015-12-16 12:55:52 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							9ab066de8c 
							
						 
					 
					
						
						
							
							new tests  
						
						
						
					 
					
						2015-12-15 14:47:09 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							42c4339404 
							
						 
					 
					
						
						
							
							updated attempt, a couple of more things to sort through and change  
						
						
						
					 
					
						2015-12-15 10:57:57 -06:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f8228e8ab1 
							
						 
					 
					
						
						
							
							Relative paths in import directives.  
						
						
						
					 
					
						2015-12-09 19:21:02 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							7cb7818cea 
							
						 
					 
					
						
						
							
							Source units are independent scopes.  
						
						
						
					 
					
						2015-12-09 19:09:24 +01:00 
						 
				 
			
				
					
						
							
							
								Bob Summerwill 
							
						 
					 
					
						
						
						
						
							
						
						
							942666bce9 
							
						 
					 
					
						
						
							
							Fix a "Solidity::solidity" dependency edge in the CMake file for soltest, which got missed in the previous PR.  
						
						... 
						
						
						
						This change resolves an inconsistency which was discovered in the automated dependency graph generation.
softest was being declared as dependent on the Solidity module, not on just libsolidity, as it should be. 
						
					 
					
						2015-12-05 19:15:53 -08:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8342424815 
							
						 
					 
					
						
						
							
							Increment version to 0.2.0 (includes breaking changes).  
						
						
						
					 
					
						2015-12-01 16:06:14 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							7f415da886 
							
						 
					 
					
						
						
							
							Code generation for calling bound methods.  
						
						
						
					 
					
						2015-12-01 12:35:34 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e9c7837c15 
							
						 
					 
					
						
						
							
							Merge pull request  #251  from chriseth/bind2  
						
						... 
						
						
						
						Bind library functions to types. 
						
					 
					
						2015-11-30 16:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a8736b7b27 
							
						 
					 
					
						
						
							
							Merge pull request  #256  from chriseth/selfdestruct  
						
						... 
						
						
						
						Introduce selfdestruct alias for suicide. 
						
					 
					
						2015-11-30 16:06:18 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6796afc2f8 
							
						 
					 
					
						
						
							
							Bugfix for constructor unpacking with fixed-size arrays.  
						
						
						
					 
					
						2015-11-29 01:03:39 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f9e52c9db1 
							
						 
					 
					
						
						
							
							Also check the object type for bound functions.  
						
						
						
					 
					
						2015-11-29 00:16:07 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							93b3237c6a 
							
						 
					 
					
						
						
							
							Add bound functions to types.  
						
						
						
					 
					
						2015-11-29 00:16:07 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b97bb086de 
							
						 
					 
					
						
						
							
							Introduce selfdestruct alias for suicide.  
						
						
						
					 
					
						2015-11-29 00:10:07 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d71cd3aa2b 
							
						 
					 
					
						
						
							
							Added the using x for y directive.  
						
						
						
					 
					
						2015-11-26 17:49:39 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							2e4f4e3363 
							
						 
					 
					
						
						
							
							Fix smart pointer lifetime issue in tests.  
						
						
						
					 
					
						2015-11-26 15:37:55 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b47d593252 
							
						 
					 
					
						
						
							
							Do not store elements of a contract by AST node type.  
						
						
						
					 
					
						2015-11-26 15:37:55 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							879844dd0a 
							
						 
					 
					
						
						
							
							Code generation for creating arrays.  
						
						
						
					 
					
						2015-11-26 13:10:12 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							bf55aa6ae2 
							
						 
					 
					
						
						
							
							Type checking for creating new arrays.  
						
						
						
					 
					
						2015-11-26 13:10:12 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							30b325fdc1 
							
						 
					 
					
						
						
							
							Allow "new expressions" also for general type names.  
						
						... 
						
						
						
						Breaking change: If you want to send value with a contract creation, you
have to use parentheses now:
`(new ContractName).value(2 ether)(arg1, arg2)` 
						
					 
					
						2015-11-26 13:10:12 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							588e4232eb 
							
						 
					 
					
						
						
							
							Test for allocation bug.  
						
						
						
					 
					
						2015-11-24 14:54:18 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							2554d6104a 
							
						 
					 
					
						
						
							
							Merge pull request  #236  from ethereum/hot_gav  
						
						... 
						
						
						
						Fix up for new API from EIP-1.1. 
						
					 
					
						2015-11-23 12:42:28 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							bff172cf65 
							
						 
					 
					
						
						
							
							Fix up for new API from EIP-1.1.  
						
						
						
					 
					
						2015-11-21 14:34:21 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							58110b27c1 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/hot_gav' into develop  
						
						
						
					 
					
						2015-11-20 00:06:58 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							9997aac163 
							
						 
					 
					
						
						
							
							Fix solidity tests.  
						
						
						
					 
					
						2015-11-20 00:06:02 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8dfc964e7d 
							
						 
					 
					
						
						
							
							Merge pull request  #227  from chriseth/addmod  
						
						... 
						
						
						
						Addmod and mulmod. 
						
					 
					
						2015-11-19 13:16:13 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							3be0ae6e2c 
							
						 
					 
					
						
						
							
							Merge pull request  #204  from ethereum/hot_gav  
						
						... 
						
						
						
						The Big Refactor 
						
					 
					
						2015-11-19 12:20:46 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							0cf8d022ae 
							
						 
					 
					
						
						
							
							Addmod and mulmod.  
						
						
						
					 
					
						2015-11-18 17:12:39 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f4de369bad 
							
						 
					 
					
						
						
							
							Merge pull request  #218  from chriseth/fix_overwriteMemory  
						
						... 
						
						
						
						Fix memory overwrite problem for arrays. 
						
					 
					
						2015-11-17 14:46:19 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							28c3f1839b 
							
						 
					 
					
						
						
							
							Merge pull request  #216  from chriseth/dynamic_indexed_event_args  
						
						... 
						
						
						
						Fix dynamic indexed event arguments - applies sha3. 
						
					 
					
						2015-11-17 14:46:00 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6411bf0026 
							
						 
					 
					
						
						
							
							Merge pull request  #214  from chriseth/fix_optimizerTest  
						
						... 
						
						
						
						Test fix: Do not increment iterator past end. 
						
					 
					
						2015-11-17 10:57:18 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							ad249e5787 
							
						 
					 
					
						
						
							
							Fix tests for new API.  
						
						
						
					 
					
						2015-11-16 21:00:05 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							0c900f9b8a 
							
						 
					 
					
						
						
							
							Fix memory overwrite problem for arrays.  
						
						
						
					 
					
						2015-11-16 18:32:21 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a35f91816b 
							
						 
					 
					
						
						
							
							Fix dynamic indexed event arguments - applies sha3.  
						
						
						
					 
					
						2015-11-16 17:09:09 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8bd34ee2e9 
							
						 
					 
					
						
						
							
							Test fix: Do not increment iterator past end.  
						
						
						
					 
					
						2015-11-16 16:39:47 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9ef67bc756 
							
						 
					 
					
						
						
							
							Fix segfault during test.  
						
						
						
					 
					
						2015-11-16 16:32:09 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							1bdc7eed31 
							
						 
					 
					
						
						
							
							Work around bug in MSVC/Boost for u256->unsigned conversion.  
						
						
						
					 
					
						2015-11-16 11:47:19 +01:00