chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							6ded158739
							
						
					 | 
					
						
						
							
							Change expression parts to use strings instead of numbers.
						
						
						
						
						
					 | 
					
						2020-01-27 08:55:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							893fb4d05b
							
						
					 | 
					
						
						
							
							Implements AST JSON import for function call options.
						
						
						
						
						
					 | 
					
						2020-01-23 21:20:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3f23d3158
							
						
					 | 
					
						
						
							
							Implement new with CREATE2 and function call options.
						
						
						
						
						
					 | 
					
						2020-01-23 21:20:01 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							573a054d5d
							
						
					 | 
					
						
						
							
							Prohibit interfaces inheriting from non-interfaces
						
						
						
						
						
					 | 
					
						2020-01-22 09:40:40 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1cc8ce1656
							
						
					 | 
					
						
						
							
							Don't prohibit interface inheritance
						
						
						
						
						
					 | 
					
						2020-01-22 09:40:40 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							ee5ff4df4e
							
						
					 | 
					
						
						
							
							Clean up visibility via contract name and fix ICE on calling unimplemented base function.
						
						
						
						
						
					 | 
					
						2020-01-16 19:13:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							185a736e13
							
						
					 | 
					
						
						
							
							Merge pull request #7918 from ethereum/compilerstack-fqdn
						
						
						
						
						
						
						
						Add assertion for contract name clash in the resolver in CompilerStack 
						
					 | 
					
						2020-01-15 18:00:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c017072bac
							
						
					 | 
					
						
						
							
							Merge pull request #8013 from ethereum/warnings
						
						
						
						
						
						
						
						Enable more warnings in the build system 
						
					 | 
					
						2020-01-15 18:00:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c450b18673
							
						
					 | 
					
						
						
							
							Remove remaining instances of new.
						
						
						
						
						
					 | 
					
						2020-01-15 17:25:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							1d7f25e809
							
						
					 | 
					
						
						
							
							Remove unnecessary statement
						
						
						
						
						
					 | 
					
						2020-01-15 14:33:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							eafcb42be7
							
						
					 | 
					
						
						
							
							Enable more compiler warnings in the build system
						
						
						
						
						
						
						
						"-pedantic -Wno-unknown-pragmas -Wimplicit-fallthrough" 
						
					 | 
					
						2020-01-15 14:33:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ed87b08911
							
						
					 | 
					
						
						
							
							Merge pull request #8066 from ethereum/removeAsmFlavour
						
						
						
						
						
						
						
						Remove asm flavour 
						
					 | 
					
						2020-01-15 14:21:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nicolás Venturo
							
						 
					 | 
					
						
						
						
						
							
						
						
							9649c92e12
							
						
					 | 
					
						
						
							
							Fix error message suggestion for receive
						
						
						
						
						
					 | 
					
						2020-01-14 23:24:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b3fe84a6ea
							
						
					 | 
					
						
						
							
							Merge pull request #7153 from djudjuu/newImportAST
						
						
						
						
						
						
						
						import ast from JSON 
						
					 | 
					
						2020-01-14 17:56:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							123ea0a250
							
						
					 | 
					
						
						
							
							Remove asm flavour.
						
						
						
						
						
					 | 
					
						2020-01-14 17:16:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								djudjuu
							
						 
					 | 
					
						
						
						
						
							
						
						
							e8556fa1b2
							
						
					 | 
					
						
						
							
							Ast-Import from standard-json
						
						
						
						
						
					 | 
					
						2020-01-14 17:15:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							adc4774d4a
							
						
					 | 
					
						
						
							
							ASTJSON: Export evm version
						
						
						
						
						
					 | 
					
						2020-01-14 12:51:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							abb9f1eed7
							
						
					 | 
					
						
						
							
							CMake: Renaming devcore static library to solutil (to match source code paths)
						
						
						
						
						
					 | 
					
						2020-01-13 15:52:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							b85d478931
							
						
					 | 
					
						
						
							
							Add assertion for contract name clash in the resolver in CompilerStack
						
						
						
						
						
					 | 
					
						2020-01-10 11:49:44 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a4e34b378a
							
						
					 | 
					
						
						
							
							Merge pull request #8105 from ethereum/functionTypeRefactor
						
						
						
						
						
						
						
						Add a new Function Type referring to FunctionDefinition's without calling context and use it to allow selector lookup. 
						
					 | 
					
						2020-01-09 17:15:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9535c0f520
							
						
					 | 
					
						
						
							
							Introduce FunctionKind::Declaration and allow accessing function signatures via contract name.
						
						
						
						
						
					 | 
					
						2020-01-09 15:40:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3726f7448e
							
						
					 | 
					
						
						
							
							Remove now-unused abstractAnnotation helper
						
						
						
						
						
					 | 
					
						2020-01-09 08:44:24 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							dc380f017f
							
						
					 | 
					
						
						
							
							Make CallableDeclaration::annotation pure virtual
						
						
						
						
						
					 | 
					
						2020-01-09 08:37:32 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							dc6c19cafa
							
						
					 | 
					
						
						
							
							Add methods for AST annotation implementation
						
						
						
						
						
					 | 
					
						2020-01-09 08:37:32 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							a02308cfa5
							
						
					 | 
					
						
						
							
							Replace void cast by maybe_unused
						
						
						
						
						
					 | 
					
						2020-01-09 13:41:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							2179562785
							
						
					 | 
					
						
						
							
							Move variables-in-interfaces checker to PostTypeChecker
						
						
						
						
						
						
						
						refs #7566 
						
					 | 
					
						2020-01-08 14:05:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							21844aa545
							
						
					 | 
					
						
						
							
							Move event-outside-emit check to PostTypeChecker
						
						
						
						
						
						
						
						refs #7566 
						
					 | 
					
						2020-01-08 14:05:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							9f8d49e358
							
						
					 | 
					
						
						
							
							Move modifier context check to PostTypeChecker
						
						
						
						
						
						
						
						refs #7566 
						
					 | 
					
						2020-01-08 14:05:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5ca3abd7cb
							
						
					 | 
					
						
						
							
							Merge pull request #8106 from random-internet-cat/move-contract-kind
						
						
						
						
						
						
						
						Move ContractKind from ContractDefinition to file-scope 
						
					 | 
					
						2020-01-08 13:06:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d1a7ff0fbc
							
						
					 | 
					
						
						
							
							Merge pull request #8008 from ethereum/large-code
						
						
						
						
						
						
						
						Issue warning if codesize exceeds EIP-170 limits 
						
					 | 
					
						2020-01-08 09:48:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							345f9928ab
							
						
					 | 
					
						
						
							
							Library libdevcore renamed to libsolutil.
						
						
						
						
						
					 | 
					
						2020-01-07 15:51:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Christian Parpart
							
						 
					 | 
					
						
						
						
						
							
						
						
							6b23412fae
							
						
					 | 
					
						
						
							
							C++ namespace cleanup (except tests).
						
						
						
						
						
					 | 
					
						2020-01-07 15:51:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							529405deb6
							
						
					 | 
					
						
						
							
							Move ContractKind from ContractDefinition to file-scope
						
						
						
						
						
					 | 
					
						2020-01-07 09:11:29 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							f7624e254c
							
						
					 | 
					
						
						
							
							Merge pull request #8098 from ethereum/smt_fix_shared_ptr
						
						
						
						
						
						
						
						[SMTChecker] Replace some shared_ptr by unique_ptr/raw 
						
					 | 
					
						2020-01-06 14:58:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias L. Baumann
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							20cf9d9fef
							
						
					 | 
					
						
						
							
							Merge pull request #8038 from ethereum/statless-typechecker-7566
						
						
						
						
						
						
						
						Refactor PostTypeChecker into multiple classes per usecase 
						
					 | 
					
						2020-01-06 14:39:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							f4f83690f3
							
						
					 | 
					
						
						
							
							Replace some shared_ptr by unique_ptr or raw pointers
						
						
						
						
						
					 | 
					
						2020-01-06 14:16:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d791b2679
							
						
					 | 
					
						
						
							
							Issue warning if codesize exceeds EIP-170 limits
						
						
						
						
						
					 | 
					
						2019-12-25 19:51:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ece6463f56
							
						
					 | 
					
						
						
							
							Merge pull request #8069 from random-internet-cat/set-scope
						
						
						
						
						
						
						
						Move scope of Scopable into new ScopableAnnotation 
						
					 | 
					
						2019-12-20 08:22:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							6679f92c8a
							
						
					 | 
					
						
						
							
							Move all references to scope into annotation
						
						
						
						
						
					 | 
					
						2019-12-19 21:45:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							69fd185903
							
						
					 | 
					
						
						
							
							Add new annotations for Scopables
						
						
						
						
						
					 | 
					
						2019-12-19 21:45:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							30b1b39901
							
						
					 | 
					
						
						
							
							Have other annotations subclass DeclarationAnnotation
						
						
						
						
						
					 | 
					
						2019-12-19 21:45:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							be14d5f28d
							
						
					 | 
					
						
						
							
							Add DeclarationAnnotation
						
						
						
						
						
					 | 
					
						2019-12-19 21:45:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bc71f61467
							
						
					 | 
					
						
						
							
							Add ScopableAnnotation
						
						
						
						
						
					 | 
					
						2019-12-19 20:50:43 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							7db88cfedd
							
						
					 | 
					
						
						
							
							Remove yul::Instruction.
						
						
						
						
						
					 | 
					
						2019-12-19 23:22:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							65e59ecd06
							
						
					 | 
					
						
						
							
							Rename EWasm/ewasm/eWasm to Ewasm
						
						
						
						
						
					 | 
					
						2019-12-19 11:36:08 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							a8ca96cd3e
							
						
					 | 
					
						
						
							
							Refactor PostTypeChecker into multiple classes per usecase
						
						
						
						
						
					 | 
					
						2019-12-19 10:43:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							018960ebb1
							
						
					 | 
					
						
						
							
							Rename EWasmObjectCompiler to WasmObjectCompiler
						
						
						
						
						
					 | 
					
						2019-12-18 15:59:31 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bdd338a8de
							
						
					 | 
					
						
						
							
							Merge pull request #7921 from ghallak/func-selector-ast-json
						
						
						
						
						
						
						
						Add function selector to FunctionDefinition AST JSON 
						
					 | 
					
						2019-12-16 14:07:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gaith Hallak
							
						 
					 | 
					
						
						
						
						
							
						
						
							371e6a4801
							
						
					 | 
					
						
						
							
							Add function selector to FunctionDefinition AST JSON
						
						
						
						
						
					 | 
					
						2019-12-16 15:16:54 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							cc1b28b12e
							
						
					 | 
					
						
						
							
							Fixes segfault on empty contract w/ error recovery.
						
						
						
						
						
					 | 
					
						2019-12-13 15:39:19 +01:00 | 
					
					
						
						
							
							
							
						
					 |