Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							d1df8b810f 
							
						 
					 
					
						
						
							
							Ignore break and continue outside of loops.  
						
						 
						
						
						
					 
					
						2014-11-06 02:46:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							c1f7a1665f 
							
						 
					 
					
						
						
							
							Converted all asserts to exceptions.  
						
						 
						
						
						
					 
					
						2014-11-05 15:01:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							4dfd6dfa13 
							
						 
					 
					
						
						
							
							Some tests and bugfixes for the compiler.  
						
						 
						
						
						
					 
					
						2014-11-03 16:11:40 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							25c0e08bdf 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'ethereum/develop' into sol_contractCompiler  
						
						 
						
						... 
						
						
						
						Conflicts:
	libsolidity/AST.cpp
	libsolidity/AST.h
	libsolidity/Compiler.cpp
	libsolidity/Compiler.h
	libsolidity/NameAndTypeResolver.h
	libsolidity/Types.cpp
	solc/main.cpp
	test/solidityCompiler.cpp 
						
					 
					
						2014-10-31 17:20:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							a36db1f241 
							
						 
					 
					
						
						
							
							Actual contract creator and add solidity to AlethZero interface.  
						
						 
						
						
						
					 
					
						2014-10-31 14:37:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							c45495afb9 
							
						 
					 
					
						
						
							
							Big fixes.  
						
						 
						
						
						
					 
					
						2014-10-31 14:35:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							cb9cb48dc7 
							
						 
					 
					
						
						
							
							Function selector and variable (un)packing.  
						
						 
						
						
						
					 
					
						2014-10-30 21:21:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							7f19f3d133 
							
						 
					 
					
						
						
							
							Contract compiler and also add ExpressionStatement to AST.  
						
						 
						
						... 
						
						
						
						ExpressionStatement functions as glue between Statements and Expressions.
This way it is possible to detect when the border between statements and
expressions is crossed while walking the AST. Note that ExpressionStatement is
not the only border, almost every statement can contains expressions. 
						
					 
					
						2014-10-30 01:25:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							62822ffd92 
							
						 
					 
					
						
						
							
							Fixed placements of const.  
						
						 
						
						
						
					 
					
						2014-10-29 19:28:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							b5a4d12fa3 
							
						 
					 
					
						
						
							
							Compiler for assignments.  
						
						 
						
						
						
					 
					
						2014-10-29 14:33:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							01224287f5 
							
						 
					 
					
						
						
							
							NEG->BNOT change  
						
						 
						
						
						
					 
					
						2014-10-29 14:26:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							f91ddc2788 
							
						 
					 
					
						
						
							
							Adjustments for the NEG->BNOT change.  
						
						 
						
						
						
					 
					
						2014-10-28 17:09:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							fae8ca001e 
							
						 
					 
					
						
						
							
							Stylistic corrections.  
						
						 
						
						
						
					 
					
						2014-10-28 09:25:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							a29eb889a2 
							
						 
					 
					
						
						
							
							Removed some more boost asserts.  
						
						 
						
						
						
					 
					
						2014-10-24 20:01:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian 
							
						 
					 
					
						
						
						
						
							
						
						
							59b5e950f4 
							
						 
					 
					
						
						
							
							Expression compiler.  
						
						 
						
						
						
					 
					
						2014-10-24 19:38:13 +02:00