chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							e4b31e7230
							
						
					 | 
					
						
						
							
							Introduce named concept for types.
						
						
						
						
						
					 | 
					
						2020-05-26 18:17:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							b3cafe4583
							
						
					 | 
					
						
						
							
							Fix ICE by avoiding copyForLocation() on ArraySliceType
						
						
						
						
						
					 | 
					
						2020-05-26 17:27:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							9604174151
							
						
					 | 
					
						
						
							
							Rename asCallableFunction.
						
						
						
						
						
					 | 
					
						2020-05-26 11:35:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2d1e7d9504
							
						
					 | 
					
						
						
							
							Merge pull request #8931 from random-internet-cat/lazy-init
						
						
						
						
						
						
						
						Add LazyInit 
						
					 | 
					
						2020-05-14 18:54:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jason Cobb
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0e26700f65
							
						
					 | 
					
						
						
							
							Use LazyInit for MemberList::m_storageOffsets
						
						
						
						
						
					 | 
					
						2020-05-14 10:29:26 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							97296d8622
							
						
					 | 
					
						
						
							
							Allow ABI encoding for array slices without explicit casts.
						
						
						
						
						
					 | 
					
						2020-05-13 18:20:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
						
						
							
						
						
							47e9a13e8a
							
						
					 | 
					
						
						
							
							Fix exponentiation bug
						
						
						
						
						
					 | 
					
						2020-05-13 13:53:06 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harikrishnan Mulackal
							
						 
					 | 
					
						
						
						
						
							
						
						
							e54c4eecfc
							
						
					 | 
					
						
						
							
							implemented type(X).min and type(X).max for all integer types
						
						
						
						
						
					 | 
					
						2020-05-11 14:51:13 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a371910674
							
						
					 | 
					
						
						
							
							Merge pull request #8642 from ethereum/interfaceid
						
						
						
						
						
						
						
						Add support for interfaceId. 
						
					 | 
					
						2020-04-23 12:24:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Arlt
							
						 
					 | 
					
						
						
						
						
							
						
						
							3754a86ab2
							
						
					 | 
					
						
						
							
							Add support for interfaceID.
						
						
						
						
						
					 | 
					
						2020-04-16 12:17:40 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							150497c12a
							
						
					 | 
					
						
						
							
							Stricter bounds for memory arrays.
						
						
						
						
						
					 | 
					
						2020-04-16 17:51:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b744a56801
							
						
					 | 
					
						
						
							
							Refactoring of errors and fixes for various ICEs.
						
						
						
						
						
					 | 
					
						2020-04-16 16:42:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							df1809f8da
							
						
					 | 
					
						
						
							
							Annotate struct definitions with a recursive flag.
						
						
						
						
						
					 | 
					
						2020-04-16 16:42:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexander Arlt
							
						 
					 | 
					
						
						
						
						
							
						
						
							aac7a1e434
							
						
					 | 
					
						
						
							
							Apply modernize-pass-by-value.
						
						
						
						
						
					 | 
					
						2020-04-14 10:32:13 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hrkrshnn
							
						 
					 | 
					
						
						
						
						
							
						
						
							229587672f
							
						
					 | 
					
						
						
							
							TypeChecker error when encoding functions with call options; tests
						
						
						
						
						
					 | 
					
						2020-04-07 21:11:46 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							39ff0deb05
							
						
					 | 
					
						
						
							
							Zero initialize memory arrays
						
						
						
						
						
					 | 
					
						2020-04-02 15:55:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							04d8ad2ae1
							
						
					 | 
					
						
						
							
							Legacy codegeneration for immutable state variables.
						
						
						
						
						
					 | 
					
						2020-03-24 16:45:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe659ceb41
							
						
					 | 
					
						
						
							
							Anything outside storage is always a pointer.
						
						
						
						
						
					 | 
					
						2020-03-23 15:34:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							fa148f2483
							
						
					 | 
					
						
						
							
							Parsing of immutable state variable.
						
						
						
						
						
					 | 
					
						2020-03-12 17:11:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							92d4bbb017
							
						
					 | 
					
						
						
							
							Salt should be bytes32.
						
						
						
						
						
					 | 
					
						2020-03-10 22:38:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e58a1de57f
							
						
					 | 
					
						
						
							
							Merge pull request #8431 from mijovic/sol2YulSelectorAddress
						
						
						
						
						
						
						
						Adding sol->yul for f.selector and f.address 
						
					 | 
					
						2020-03-06 22:48:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Djordje Mijovic
							
						 
					 | 
					
						
						
						
						
							
						
						
							092827b7ad
							
						
					 | 
					
						
						
							
							Adding sol->yul for f.selector and f.address
						
						
						
						
						
					 | 
					
						2020-03-06 21:43:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7f38cbb91d
							
						
					 | 
					
						
						
							
							Fix calling unimplemented base function.
						
						
						
						
						
					 | 
					
						2020-03-06 10:51:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c9f18b749
							
						
					 | 
					
						
						
							
							Use IRVariable's in IR code generation and implement tuples.
						
						
						
						
						
					 | 
					
						2020-02-12 12:36:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							6abe0a50b1
							
						
					 | 
					
						
						
							
							Define stack slot names in types.
						
						
						
						
						
					 | 
					
						2020-02-12 12:36:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Erik Kundt
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec27c2e507
							
						
					 | 
					
						
						
							
							Introduce AST node for structured documentation.
						
						
						
						
						
					 | 
					
						2020-01-30 18:25:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							a3f23d3158
							
						
					 | 
					
						
						
							
							Implement new with CREATE2 and function call options.
						
						
						
						
						
					 | 
					
						2020-01-23 21:20:01 +01: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
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							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
							
						 
					 | 
					
						
						
						
						
							
						
						
							eafcb42be7
							
						
					 | 
					
						
						
							
							Enable more compiler warnings in the build system
						
						
						
						
						
						
						
						"-pedantic -Wno-unknown-pragmas -Wimplicit-fallthrough" 
						
					 | 
					
						2020-01-15 14:33:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9535c0f520
							
						
					 | 
					
						
						
							
							Introduce FunctionKind::Declaration and allow accessing function signatures via contract name.
						
						
						
						
						
					 | 
					
						2020-01-09 15:40:41 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alex Beregszaszi
							
						 
					 | 
					
						
						
						
						
							
						
						
							4a2a2eb635
							
						
					 | 
					
						
						
							
							Remove Boost <1.55 workaround for multiprecision::msb()
						
						
						
						
						
					 | 
					
						2019-12-13 00:15:15 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							90feb8f72a
							
						
					 | 
					
						
						
							
							Move Visibility out of Declaration.
						
						
						
						
						
					 | 
					
						2019-12-11 00:38:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							1ebcc757e1
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060
						
						
						
						
						
					 | 
					
						2019-11-27 19:14:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							0bb88dabb7
							
						
					 | 
					
						
						
							
							Restrict usage of plain "new".
						
						
						
						
						
					 | 
					
						2019-11-27 17:55:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a00f824479
							
						
					 | 
					
						
						
							
							Merge pull request #7773 from ethereum/develop
						
						
						
						
						
						
						
						Merge develop into develop_060 
						
					 | 
					
						2019-11-21 21:49:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							8f2595957b
							
						
					 | 
					
						
						
							
							Merge pull request #7719 from ethereum/librarySignatuŕes
						
						
						
						
						
						
						
						Add selector member to public and external library functions. 
						
					 | 
					
						2019-11-20 18:43:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Leonardo Alt
							
						 
					 | 
					
						
						
						
						
							
						
						
							389da5228e
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into merge_develop_060
						
						
						
						
						
					 | 
					
						2019-11-20 12:27:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							23cad71c88
							
						
					 | 
					
						
						
							
							Disallow conversion from `super`
						
						
						
						
						
					 | 
					
						2019-11-19 17:14:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							a0ae36ba70
							
						
					 | 
					
						
						
							
							Add selector member to public and external library functions.
						
						
						
						
						
					 | 
					
						2019-11-15 16:12:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								chriseth
							
						 
					 | 
					
						
						
						
						
							
						
						
							216e1749f4
							
						
					 | 
					
						
						
							
							Merge remote-tracking branch 'origin/develop' into develop_060
						
						
						
						
						
					 | 
					
						2019-11-14 13:42:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							ce7268272d
							
						
					 | 
					
						
						
							
							Allow obtaining the address of a library by conversion to `address`.
						
						
						
						
						
					 | 
					
						2019-11-12 17:09:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							8148619d5b
							
						
					 | 
					
						
						
							
							Merge branch 'develop' into develop_060
						
						
						
						
						
					 | 
					
						2019-11-12 10:32:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mathias Baumann
							
						 
					 | 
					
						
						
						
						
							
						
						
							e35a23bbcc
							
						
					 | 
					
						
						
							
							Add `switch (..) to style checker
						
						
						
						
						
					 | 
					
						2019-11-11 17:44:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Daniel Kirchner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3321fc56ea
							
						
					 | 
					
						
						
							
							Split fallback function and introduce "fallback()" and "receive()" syntax.
						
						
						
						
						
					 | 
					
						2019-11-04 17:17:58 +01:00 | 
					
					
						
						
							
							
							
						
					 |