chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d15526f877 
							
						 
					 
					
						
						
							
							Update tests.  
						
						
						
					 
					
						2017-08-25 10:42:36 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a25f73e2cc 
							
						 
					 
					
						
						
							
							Fix location tests.  
						
						
						
					 
					
						2017-06-23 19:29:11 +02:00 
						 
				 
			
				
					
						
							
							
								Rhett Aultman 
							
						 
					 
					
						
						
						
						
							
						
						
							89b60ffbd4 
							
						 
					 
					
						
						
							
							Refactor error reporting  
						
						... 
						
						
						
						This commit introduces ErrorReporter, a utility class which consolidates
all of the error logging functionality into a common set of functions.
It also replaces all direct interactions with an ErrorList with calls to
an ErrorReporter.
This commit resolves issue #2209  
						
					 
					
						2017-05-30 07:28:31 -07:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e67faa9839 
							
						 
					 
					
						
						
							
							Extract scopes into compiler stack.  
						
						
						
					 
					
						2017-02-14 13:23:44 +01:00 
						 
				 
			
				
					
						
							
							
								Valentin Wüstholz 
							
						 
					 
					
						
						
						
						
							
						
						
							5b7cc018f0 
							
						 
					 
					
						
						
							
							Address feedback from code review.  
						
						
						
					 
					
						2017-01-26 16:39:07 +01:00 
						 
				 
			
				
					
						
							
							
								Valentin Wüstholz 
							
						 
					 
					
						
						
						
						
							
						
						
							9bcbd93ac5 
							
						 
					 
					
						
						
							
							Change translation of implicit throws (issue  #1589 ).  
						
						... 
						
						
						
						This adds a new invalid instruction that is used for encoding
implicit throws that are emitted by the compiler. This makes it
possible to distinguish such runtime errors from user-provided,
explicit throws. 
						
					 
					
						2017-01-26 16:39:07 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							84443eb560 
							
						 
					 
					
						
						
							
							Merge pull request  #1351  from ethereum/truncate_bit  
						
						... 
						
						
						
						Truncate a boolean from calldata into one bit 
						
					 
					
						2016-12-08 16:15:35 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6a7ff039df 
							
						 
					 
					
						
						
							
							Use CBOR encoding.  
						
						
						
					 
					
						2016-12-01 16:03:59 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							5789eaa78d 
							
						 
					 
					
						
						
							
							Metadata stamp.  
						
						
						
					 
					
						2016-12-01 16:03:59 +01:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							547deec4be 
							
						 
					 
					
						
						
							
							codegen: clean any data from the input  
						
						
						
					 
					
						2016-11-30 17:42:03 +01:00 
						 
				 
			
				
					
						
							
							
								VoR0220 
							
						 
					 
					
						
						
						
						
							
						
						
							3f9f725737 
							
						 
					 
					
						
						
							
							Fix licensing headers  
						
						... 
						
						
						
						Signed-off-by: VoR0220 <rj@erisindustries.com> 
						
					 
					
						2016-11-23 12:22:33 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							739dabff8b 
							
						 
					 
					
						
						
							
							Fix tests.  
						
						
						
					 
					
						2016-11-16 14:37:19 +01:00 
						 
				 
			
				
					
						
							
							
								Yoichi Hirai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2e92966684 
							
						 
					 
					
						
						
							
							libevmasm: fix comparison of SourceLocations  
						
						
						
					 
					
						2016-11-08 11:11:08 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9c64edf110 
							
						 
					 
					
						
						
							
							Change function type to include and propagate payable and constant modifier.  
						
						
						
					 
					
						2016-09-05 21:28:28 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4bfe09897e 
							
						 
					 
					
						
						
							
							Make fallback function throw by default.  
						
						
						
					 
					
						2016-08-30 15:31:50 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6f54b13d7a 
							
						 
					 
					
						
						
							
							Remove log.h from solidity.  
						
						
						
					 
					
						2016-04-12 01:03:46 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e3dffb611f 
							
						 
					 
					
						
						
							
							File reorganisation.  
						
						
						
					 
					
						2015-10-21 00:46:01 +02:00 
						 
				 
			
				
					
						
							
							
								LianaHus 
							
						 
					 
					
						
						
						
						
							
						
						
							c3491e4469 
							
						 
					 
					
						
						
							
							errors instead of exceptions  
						
						... 
						
						
						
						Conflicts:
	libsolidity/CompilerStack.cpp
	libsolidity/NameAndTypeResolver.cpp
	libsolidity/NameAndTypeResolver.h
	libsolidity/TypeChecker.cpp
	test/libsolidity/SolidityNameAndTypeResolution.cpp 
						
					 
					
						2015-10-14 20:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6161ec96ff 
							
						 
					 
					
						
						
							
							Bugfix in calldata unpacker.  
						
						... 
						
						
						
						The offset was not specified correctly if memory activity preceded the
unpacker. 
						
					 
					
						2015-10-01 16:50:11 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							34a81fd60e 
							
						 
					 
					
						
						
							
							Refactoring: Check types outside of AST and recover from some errors.  
						
						
						
					 
					
						2015-09-21 20:03:05 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							a9edc7b1a6 
							
						 
					 
					
						
						
							
							Transition from bytecode to more general linker objects.  
						
						
						
					 
					
						2015-09-11 15:21:37 +02:00 
						 
				 
			
				
					
						
							
							
								LianaHus 
							
						 
					 
					
						
						
						
						
							
						
						
							02d4198242 
							
						 
					 
					
						
						
							
							removed get prefix  
						
						... 
						
						
						
						style fixes 
						
					 
					
						2015-09-08 13:12:00 +02:00 
						 
				 
			
				
					
						
							
							
								LianaHus 
							
						 
					 
					
						
						
						
						
							
						
						
							1b5e6fc9e7 
							
						 
					 
					
						
						
							
							renamed getter functions  
						
						
						
					 
					
						2015-09-08 13:12:00 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e985b285be 
							
						 
					 
					
						
						
							
							Move Solidity tests.  
						
						
						
					 
					
						2015-08-19 21:54:09 +02:00