chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6f54b13d7a 
							
						 
					 
					
						
						
							
							Remove log.h from solidity.  
						
						
						
					 
					
						2016-04-12 01:03:46 +02:00 
						 
				 
			
				
					
						
							
							
								Dimitry 
							
						 
					 
					
						
						
						
						
							
						
						
							ccbd3ff63f 
							
						 
					 
					
						
						
							
							move libevmcore to solidity  
						
						
						
					 
					
						2016-04-01 23:11:01 +03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f049430723 
							
						 
					 
					
						
						
							
							Code generation (missing external access and source locations).  
						
						
						
					 
					
						2016-03-30 02:37:00 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							949b00ed59 
							
						 
					 
					
						
						
							
							Parsing for inline assembly.  
						
						
						
					 
					
						2016-03-30 02:37:00 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							299fef0c79 
							
						 
					 
					
						
						
							
							Do not allow value for delegatecall functions.  
						
						
						
					 
					
						2016-03-11 17:50:09 +01:00 
						 
				 
			
				
					
						
							
							
								LianaHus 
							
						 
					 
					
						
						
						
						
							
						
						
							58e07151e3 
							
						 
					 
					
						
						
							
							- inline and assembly keywords added  
						
						... 
						
						
						
						- some style fixes 
						
					 
					
						2016-03-11 17:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e5514becb8 
							
						 
					 
					
						
						
							
							BREAKING: Implement delegatecall and make default for library calls.  
						
						
						
					 
					
						2016-03-11 17:49:32 +01:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							9b67969fd6 
							
						 
					 
					
						
						
							
							further optimization, splitting function into pieces  
						
						... 
						
						
						
						generating strings on the fly, changed name, and added two tests 
						
					 
					
						2016-02-18 11:23:00 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							d2c0712f36 
							
						 
					 
					
						
						
							
							added const correctness to extract functions in Token  
						
						... 
						
						
						
						optimizations added in
more elegant solution created for m declaration
ubuntu wants to get rid of 0 <= first statement...so I will
change returnToken to token 
						
					 
					
						2016-02-18 11:22:58 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							84f2eb461b 
							
						 
					 
					
						
						
							
							added two functions in Token to handle long identifiers, redid fromIdentifierOrKeyword, and made complementary changes in scanner and parser  
						
						
						
					 
					
						2016-02-18 11:22:58 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							f4da126018 
							
						 
					 
					
						
						
							
							tests added and changes made  
						
						... 
						
						
						
						fixed some silly problems in Token.cpp
windows error fix 
						
					 
					
						2016-02-18 11:22:56 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							7b918a7bc7 
							
						 
					 
					
						
						
							
							changes to redefine the token list, the scanner, and the parser and how they pass around variable types of different sizes  
						
						... 
						
						
						
						not ready for change to FixedPoint just yet
made this more const correct and added a switch statement for easier reading 
						
					 
					
						2016-02-18 11:22:52 -06:00 
						 
				 
			
				
					
						
							
							
								LianaHus 
							
						 
					 
					
						
						
						
						
							
						
						
							5fb8953003 
							
						 
					 
					
						
						
							
							style fixes  
						
						
						
					 
					
						2016-02-18 13:29:20 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							29faf1b298 
							
						 
					 
					
						
						
							
							Index access for bytesXX.  
						
						
						
					 
					
						2016-02-09 17:07:04 +01:00 
						 
				 
			
				
					
						
							
							
								Lu Guanqun 
							
						 
					 
					
						
						
						
						
							
						
						
							4563d4bd3c 
							
						 
					 
					
						
						
							
							[cond-expr] add visitor related functions  
						
						
						
					 
					
						2016-01-22 17:14:00 +00:00 
						 
				 
			
				
					
						
							
							
								Lu Guanqun 
							
						 
					 
					
						
						
						
						
							
						
						
							4fa0326813 
							
						 
					 
					
						
						
							
							[cond-expr] add an AST node  
						
						
						
					 
					
						2016-01-22 17:14:00 +00:00 
						 
				 
			
				
					
						
							
							
								LianaHus 
							
						 
					 
					
						
						
						
						
							
						
						
							b2daa5a9d8 
							
						 
					 
					
						
						
							
							fixed assert on EI creation for structs containing only mapping or arrays  
						
						
						
					 
					
						2016-01-15 17:36:06 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							f20a604c5a 
							
						 
					 
					
						
						
							
							Allow aliases during import.  
						
						
						
					 
					
						2016-01-11 13:56:02 +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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							9ab066de8c 
							
						 
					 
					
						
						
							
							new tests  
						
						
						
					 
					
						2015-12-15 14:47:09 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							aebce8a1d5 
							
						 
					 
					
						
						
							
							now is compiling and passing soltest...but I think there may be a few more things to do  
						
						
						
					 
					
						2015-12-15 12:22:52 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							5a462afd03 
							
						 
					 
					
						
						
							
							fixed case statements  
						
						
						
					 
					
						2015-12-15 11:37:00 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							767103be57 
							
						 
					 
					
						
						
							
							changing Tuple Constructor  
						
						
						
					 
					
						2015-12-15 11:16:54 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							84241804dc 
							
						 
					 
					
						
						
							
							updated attempt...still a bit more work to do but here's what's current  
						
						
						
					 
					
						2015-12-15 11:00:35 -06:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							574e48b0b5 
							
						 
					 
					
						
						
							
							Inline array declarations complete  
						
						
						
					 
					
						2015-12-14 17:40:35 -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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							4aaa150674 
							
						 
					 
					
						
						
							
							Convert filter to template function.  
						
						
						
					 
					
						2015-11-26 17:28:44 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							cc2df5f9f2 
							
						 
					 
					
						
						
							
							Invalidate cached members if scope changes.  
						
						
						
					 
					
						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 
							
						 
					 
					
						
						
						
						
							
						
						
							86495dfc57 
							
						 
					 
					
						
						
							
							Make members context-sensitive.  
						
						
						
					 
					
						2015-11-26 15:37:55 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							68f1da1e3a 
							
						 
					 
					
						
						
							
							Fixed string inside struct allocation bug.  
						
						
						
					 
					
						2015-11-24 14:54:37 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							0cf8d022ae 
							
						 
					 
					
						
						
							
							Addmod and mulmod.  
						
						
						
					 
					
						2015-11-18 17:12:39 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							34829ae764 
							
						 
					 
					
						
						
							
							Fix problems with statement blocks.  
						
						
						
					 
					
						2015-11-11 15:21:01 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							8fb49d85f9 
							
						 
					 
					
						
						
							
							Allow docstrings for statements.  
						
						
						
					 
					
						2015-10-26 19:47:25 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							b4f561680a 
							
						 
					 
					
						
						
							
							Store docstrings in AST annotations.  
						
						
						
					 
					
						2015-10-26 15:24:36 +01:00