chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							a7a9ed4718
							
						
					 | 
					
						
						
							
							Merge pull request #2727 from ethereum/simplify-types
						
						
						
						
						
						
						
						Simplify if/else statements in Types 
						
					 | 
					
						2017-08-11 11:46:16 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							3dcf089c3f
							
						
					 | 
					
						
						
							
							Simplify if/else statements in Types
						
						
						
						
						
					 | 
					
						2017-08-10 19:14:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								gubatron
							
						 
					 | 
					
						
						
						
						
							
						
						
							ad7a63f890
							
						
					 | 
					
						
						
							
							FunctionType operator== boolean refactor
						
						
						
						
						
					 | 
					
						2017-08-10 17:04:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							1b32cdcf21
							
						
					 | 
					
						
						
							
							Check for payable when comparing function types
						
						
						
						
						
					 | 
					
						2017-08-10 17:03:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							41e3cbe084
							
						
					 | 
					
						
						
							
							Merge pull request #2690 from ethereum/experimental-pragma
						
						
						
						
						
						
						
						Support experimental feature pragma 
						
					 | 
					
						2017-08-10 15:23:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							57c2451130
							
						
					 | 
					
						
						
							
							Introduce ExperimentalFeatures header
						
						
						
						
						
					 | 
					
						2017-08-10 00:15:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							690ed37fd4
							
						
					 | 
					
						
						
							
							Reject wildcard and multiple experimental pragmas
						
						
						
						
						
					 | 
					
						2017-08-09 23:41:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							de9e758ef7
							
						
					 | 
					
						
						
							
							Reject unsupported experimental feature names
						
						
						
						
						
					 | 
					
						2017-08-09 23:41:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							e44da40835
							
						
					 | 
					
						
						
							
							Warn if using experimental pragma
						
						
						
						
						
					 | 
					
						2017-08-09 23:41:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							fbcc5f4ee5
							
						
					 | 
					
						
						
							
							Support experimental feature pragma
						
						
						
						
						
					 | 
					
						2017-08-09 23:41:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b38f31617e
							
						
					 | 
					
						
						
							
							Add isDynamicallyEncoded member function to types.
						
						
						
						
						
					 | 
					
						2017-08-09 23:18:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b210db8058
							
						
					 | 
					
						
						
							
							Make toString(visibility) a helper
						
						
						
						
						
					 | 
					
						2017-08-09 14:58:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							efd45f64a5
							
						
					 | 
					
						
						
							
							Show previous visibility specifier in parser error
						
						
						
						
						
					 | 
					
						2017-08-09 14:30:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							a8ca623a0f
							
						
					 | 
					
						
						
							
							Add test for multiple visibilites on functions
						
						
						
						
						
					 | 
					
						2017-08-09 14:30:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							3b41cd3c23
							
						
					 | 
					
						
						
							
							Rename Token::Const to Token::Constant
						
						
						
						
						
					 | 
					
						2017-08-09 12:50:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							8df89c5d5b
							
						
					 | 
					
						
						
							
							Disable unimplemented library functions instead
						
						
						
						
						
					 | 
					
						2017-08-08 12:42:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ada48f61e
							
						
					 | 
					
						
						
							
							Raise error when using unimplemented internal library functions.
						
						
						
						
						
					 | 
					
						2017-08-08 11:58:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb0eb57c2f
							
						
					 | 
					
						
						
							
							Constructors must be implemented if declared.
						
						
						
						
						
					 | 
					
						2017-08-04 20:38:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							a372941a44
							
						
					 | 
					
						
						
							
							Merge pull request #2687 from ethereum/show-unimplemented-funcs
						
						
						
						
						
						
						
						Show unimplemented function if trying to instantiate an abstract class 
						
					 | 
					
						2017-08-04 19:46:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							060d229a22
							
						
					 | 
					
						
						
							
							Search for shadowee starting from parent scope.
						
						
						
						
						
					 | 
					
						2017-08-04 19:06:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							32acadf43d
							
						
					 | 
					
						
						
							
							Do not mark overloaded functions as shadowing
						
						
						
						
						
					 | 
					
						2017-08-04 19:06:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							2186401479
							
						
					 | 
					
						
						
							
							Remove duplicated check for unimplemented functions
						
						
						
						
						
					 | 
					
						2017-08-04 14:03:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							494dea262e
							
						
					 | 
					
						
						
							
							Show unimplemented function if trying to instantiate an abstract class
						
						
						
						
						
					 | 
					
						2017-08-04 14:03:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c835bcec62
							
						
					 | 
					
						
						
							
							Replace isFullyImplemented with unimplementedFunctions in ASTAnnotations
						
						
						
						
						
					 | 
					
						2017-08-04 14:03:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							38e9505a83
							
						
					 | 
					
						
						
							
							Merge pull request #2673 from ethereum/builtin-gas
						
						
						
						
						
						
						
						Disallow gas modifier on sha256/ripemd160/ecrecover 
						
					 | 
					
						2017-08-04 14:43:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							bd9e91085b
							
						
					 | 
					
						
						
							
							Merge pull request #2679 from ethereum/delegatecall
						
						
						
						
						
						
						
						.delegatecall() should always return a boolean of execution status 
						
					 | 
					
						2017-08-02 15:46:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							934a5dbf53
							
						
					 | 
					
						
						
							
							Consistent format for secondary location in sourceformatter
						
						
						
						
						
					 | 
					
						2017-08-02 11:31:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							7553beb6a6
							
						
					 | 
					
						
						
							
							Consistent new line in sourceformatter
						
						
						
						
						
					 | 
					
						2017-08-02 11:31:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b7642dc8a7
							
						
					 | 
					
						
						
							
							Disallow gas modifier on sha255/ripemd160/ecrecover
						
						
						
						
						
					 | 
					
						2017-08-01 20:55:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3061225bc
							
						
					 | 
					
						
						
							
							.delegatecall() should always return a boolean of execution status
						
						
						
						
						
					 | 
					
						2017-08-01 20:50:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							39dba0efe8
							
						
					 | 
					
						
						
							
							Provide new account gas for low-level callcode/delegatecall
						
						
						
						
						
					 | 
					
						2017-08-01 14:00:17 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d37f30d76
							
						
					 | 
					
						
						
							
							Rename Bare to Barecall
						
						
						
						
						
					 | 
					
						2017-08-01 10:47:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b74118ec57
							
						
					 | 
					
						
						
							
							Fix for invalid clearing of memory in ecrecover.
						
						
						
						
						
					 | 
					
						2017-07-28 15:32:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d37eba4ba
							
						
					 | 
					
						
						
							
							Remove the need of jumping out of the fallback
						
						
						
						
						
					 | 
					
						2017-07-27 21:52:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4e44ecb46
							
						
					 | 
					
						
						
							
							Disallow externalSignature for fallback functions
						
						
						
						
						
					 | 
					
						2017-07-27 21:52:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							9fc6eccc26
							
						
					 | 
					
						
						
							
							Add isFallback() helper
						
						
						
						
						
					 | 
					
						2017-07-27 21:52:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							53f747b7de
							
						
					 | 
					
						
						
							
							Merge pull request #2635 from ethereum/fixCrashOnAssignmentToNonLValue
						
						
						
						
						
						
						
						Fix crash on assignment to non-LValue 
						
					 | 
					
						2017-07-27 13:59:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							517a366404
							
						
					 | 
					
						
						
							
							Merge pull request #2652 from ethereum/fixMultiModifier
						
						
						
						
						
						
						
						Re-allow multiple modifiers per function. 
						
					 | 
					
						2017-07-27 14:20:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c7c2baa82
							
						
					 | 
					
						
						
							
							Re-allow multiple modifiers per function.
						
						
						
						
						
					 | 
					
						2017-07-27 13:45:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							89fadd6935
							
						
					 | 
					
						
						
							
							Merge pull request #2645 from ethereum/asserts
						
						
						
						
						
						
						
						Use solAssert where possible 
						
					 | 
					
						2017-07-27 11:12:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
						
						
							
						
						
							85b338a019
							
						
					 | 
					
						
						
							
							Merge pull request #2643 from ethereum/compilerstack
						
						
						
						
						
						
						
						Reorder CompilerStack to be in logical order 
						
					 | 
					
						2017-07-27 11:28:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
						
						
							
						
						
							b68591c468
							
						
					 | 
					
						
						
							
							Merge pull request #2644 from ethereum/toodeep
						
						
						
						
						
						
						
						Report location on stack too deep if possible 
						
					 | 
					
						2017-07-27 11:21:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
						
						
							
						
						
							772de8c4d9
							
						
					 | 
					
						
						
							
							Merge pull request #2646 from ethereum/standardcompiler
						
						
						
						
						
						
						
						Clean up error catching in StandardCompiler 
						
					 | 
					
						2017-07-27 11:20:17 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							1298a8df14
							
						
					 | 
					
						
						
							
							Merge pull request #2566 from ethereum/metadata-only-relevant
						
						
						
						
						
						
						
						Metadata: only include relevant files in the source list 
						
					 | 
					
						2017-07-27 11:07:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							f4b6bdad38
							
						
					 | 
					
						
						
							
							DocstringParsingError is not thrown anymore in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-07-26 23:25:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							fb7eec8dd5
							
						
					 | 
					
						
						
							
							Catch FatalError in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-07-26 23:25:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							af57879187
							
						
					 | 
					
						
						
							
							Report location on stack too deep if possible
						
						
						
						
						
					 | 
					
						2017-07-26 22:56:55 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							8098030986
							
						
					 | 
					
						
						
							
							Use solAssert instead of boost throw where possible
						
						
						
						
						
					 | 
					
						2017-07-26 22:23:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							9982e73dce
							
						
					 | 
					
						
						
							
							Reorder CompilerStack to be in logical order
						
						
						
						
						
					 | 
					
						2017-07-26 22:16:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							925569bfa3
							
						
					 | 
					
						
						
							
							Merge pull request #1637 from ethereum/warn-shadowing-globals
						
						
						
						
						
						
						
						Warn if shadowing built-ins 
						
					 | 
					
						2017-07-26 17:30:27 +02:00 | 
					
					
						
						
							
							
							
						
					 |