chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9ac2ac14c1
							
						
					 | 
					
						
						
							
							Rename read file callback.
						
						
						
						
						
					 | 
					
						2017-08-23 17:37:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3f8ed457a
							
						
					 | 
					
						
						
							
							Cleanup.
						
						
						
						
						
					 | 
					
						2017-08-23 14:24:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ece7bf443
							
						
					 | 
					
						
						
							
							z3 conditions
						
						
						
						
						
					 | 
					
						2017-08-23 14:24:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							efe4d68a7b
							
						
					 | 
					
						
						
							
							Introduce view (and keep constant as an alias)
						
						
						
						
						
					 | 
					
						2017-08-22 18:24:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a5772cff7
							
						
					 | 
					
						
						
							
							Mark appropriate constructors explicit
						
						
						
						
						
					 | 
					
						2017-08-22 10:51:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2cfc9ee92
							
						
					 | 
					
						
						
							
							Mark a lot of functions const (where possible)
						
						
						
						
						
					 | 
					
						2017-08-22 10:51:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							4219acaba9
							
						
					 | 
					
						
						
							
							Merge pull request #2771 from ethereum/unused-includes
						
						
						
						
						
						
						
						Remove some unused includes 
						
					 | 
					
						2017-08-21 16:26:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3986f1d07
							
						
					 | 
					
						
						
							
							Remove some unused includes
						
						
						
						
						
					 | 
					
						2017-08-21 14:08:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							7222fac456
							
						
					 | 
					
						
						
							
							Remove DocumentationType from natspec
						
						
						
						
						
					 | 
					
						2017-08-15 19:56:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							12f3257e7d
							
						
					 | 
					
						
						
							
							Add statemutability field to the ABI
						
						
						
						
						
					 | 
					
						2017-08-15 11:35:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Federico Bond
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4997dd9a3
							
						
					 | 
					
						
						
							
							Use a secondary location for function override errors
						
						
						
						
						
					 | 
					
						2017-08-11 22:45:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d1bab0de8
							
						
					 | 
					
						
						
							
							Output experimental flag in metadata only for risky features
						
						
						
						
						
					 | 
					
						2017-08-11 16:38:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d82d4f57a
							
						
					 | 
					
						
						
							
							Store experimental flag in metadata CBOR
						
						
						
						
						
					 | 
					
						2017-08-11 16:38:43 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
						
						
							
						
						
							9fc6eccc26
							
						
					 | 
					
						
						
							
							Add isFallback() helper
						
						
						
						
						
					 | 
					
						2017-07-27 21:52:57 +01: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
							
						 
					 | 
					
						
						
						
						
							
						
						
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							30012db396
							
						
					 | 
					
						
						
							
							Add CompilerStack::setOptimiserSettings
						
						
						
						
						
					 | 
					
						2017-07-26 15:17:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							6848199b66
							
						
					 | 
					
						
						
							
							Add CompilerStack::setLibraries
						
						
						
						
						
					 | 
					
						2017-07-26 15:05:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa5a7efb45
							
						
					 | 
					
						
						
							
							Remove unused interfaces from CompilerStack
						
						
						
						
						
					 | 
					
						2017-07-26 15:05:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							e0dc74b895
							
						
					 | 
					
						
						
							
							Warn about shadowing variables.
						
						
						
						
						
					 | 
					
						2017-07-25 16:32:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c617336587
							
						
					 | 
					
						
						
							
							Only include files usde in metadata
						
						
						
						
						
					 | 
					
						2017-07-19 14:56:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yoichi Hirai
							
						 
					 | 
					
						
						
						
						
							
						
						
							2a46e1b0e2
							
						
					 | 
					
						
						
							
							Merge pull request #2589 from ethereum/rename-onchainmetadata
						
						
						
						
						
						
						
						Rename onChainMetadata to metadata 
						
					 | 
					
						2017-07-19 11:43:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							5bb4bfb08b
							
						
					 | 
					
						
						
							
							Remove unneccesary interface from Natspec
						
						
						
						
						
					 | 
					
						2017-07-18 21:05:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							6d8929a71a
							
						
					 | 
					
						
						
							
							Rename onChainMetadata to metadata
						
						
						
						
						
					 | 
					
						2017-07-18 20:54:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c40cbed9fb
							
						
					 | 
					
						
						
							
							Mark const variables
						
						
						
						
						
					 | 
					
						2017-07-18 14:44:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							33ac1f29b5
							
						
					 | 
					
						
						
							
							Reorder code for readability
						
						
						
						
						
					 | 
					
						2017-07-18 14:44:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							09e821619e
							
						
					 | 
					
						
						
							
							Refactor exceptions and provide comment function.
						
						
						
						
						
					 | 
					
						2017-07-13 11:34:03 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2dd9070a4f
							
						
					 | 
					
						
						
							
							Merge pull request #2527 from ethereum/onlyASTIfAnalysisSuccessful
						
						
						
						
						
						
						
						Only output AST if the analysis was successful. 
						
					 | 
					
						2017-07-05 20:40:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							75f7f7e1e6
							
						
					 | 
					
						
						
							
							Do not omit error type.
						
						
						
						
						
					 | 
					
						2017-07-05 18:28:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							da48bcc51e
							
						
					 | 
					
						
						
							
							Only output AST if the analysis was successful.
						
						
						
						
						
					 | 
					
						2017-07-05 18:27:32 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							2b233e7388
							
						
					 | 
					
						
						
							
							Merge pull request #2507 from ethereum/jsonio-safe
						
						
						
						
						
						
						
						Handle parsing errors in StandardCompiler 
						
					 | 
					
						2017-07-03 13:23:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							75c193e959
							
						
					 | 
					
						
						
							
							Use more refined states in StandardCompiler
						
						
						
						
						
					 | 
					
						2017-07-03 12:06:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							08069bf4a4
							
						
					 | 
					
						
						
							
							Export CompilerStack state
						
						
						
						
						
					 | 
					
						2017-07-03 12:06:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							7798a27112
							
						
					 | 
					
						
						
							
							Add Julia mode as an option to EVMCodeTransform
						
						
						
						
						
					 | 
					
						2017-07-03 10:13:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							a33a5e3c08
							
						
					 | 
					
						
						
							
							Run analyzer in Julia mode if requested in AssemblyStack
						
						
						
						
						
					 | 
					
						2017-07-02 00:44:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							c5947ae6e3
							
						
					 | 
					
						
						
							
							Remove Why3 error class
						
						
						
						
						
					 | 
					
						2017-06-30 22:30:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							555dc4f46f
							
						
					 | 
					
						
						
							
							Remove Why3 generator
						
						
						
						
						
					 | 
					
						2017-06-25 12:26:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							f823952d9f
							
						
					 | 
					
						
						
							
							Merge pull request #2404 from ethereum/methodidentifiers
						
						
						
						
						
						
						
						Clean up method identifiers handling in CLI/CompilerStack 
						
					 | 
					
						2017-06-22 13:00:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							d5f8ce90c7
							
						
					 | 
					
						
						
							
							Merge interface/Exceptions and interface/Utils
						
						
						
						
						
					 | 
					
						2017-06-22 11:25:07 +01:00 | 
					
					
						
						
							
							
							
						
					 |