| 
							
							
								 Alex Beregszaszi | a3f77527e9 | Merge pull request #2847 from ethereum/codegen-docs Document more of the codegen features | 2017-08-29 15:27:07 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6245d9aafc | Merge pull request #2846 from ethereum/refactorTests Extract base from NameAndType and use compiler stack. | 2017-08-29 14:27:37 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 93b1cc9702 | Merge pull request #2833 from ethereum/statemutability-builtins Mark all built in functions with appropriate statemutability | 2017-08-29 15:24:51 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | e77e594120 | Merge pull request #2844 from ethereum/jsoncompiler Add header for jsonCompiler | 2017-08-29 14:07:08 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c861817875 | Add header for jsonCompiler | 2017-08-29 13:43:55 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 3c24dcfe45 | Document more of the codegen features | 2017-08-29 13:36:13 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2d39a42d37 | Merge pull request #2843 from ethereum/anonymous-cleanup Move all file specific globals to anonymous namespace | 2017-08-29 14:07:24 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4136ff9a59 | Extract base from NameAndType and use compiler stack. | 2017-08-29 14:05:38 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7fb4a64136 | Move all file specific globals to anonymous namespace | 2017-08-29 11:09:18 +01:00 |  | 
			
				
					| 
							
							
								 Greg Colvin | 21bc6fd305 | Merge pull request #2841 from ethereum/evm15-code-numbers reconcile evm 1.5 instruction numbers with working draft and client | 2017-08-28 17:40:54 -06:00 |  | 
			
				
					| 
							
							
								 gcolvin | 7da86daa17 | Reconcile EVM 1.5 instruction numbers with working draft EIP615 | 2017-08-28 23:27:13 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b364bd048f | Merge pull request #2837 from ethereum/event-overloading-abi Include all overloaded events in ABI | 2017-08-28 20:43:55 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 0e11e5af10 | Include all overloaded events in ABI | 2017-08-28 20:07:43 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 79e84a8fa4 | Swap declaration/statemutability in FunctionType constructor | 2017-08-28 19:43:35 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | aa94000a91 | Mark all built in functions with appropriate statemutability | 2017-08-28 19:43:35 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 3d228e98f1 | Merge pull request #2838 from ethereum/statemutability-event Mark event functions as nonpayable (and not view) | 2017-08-28 19:37:23 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c7cb00d49a | Mark event non-payable and not view | 2017-08-28 16:37:45 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ab06346e6e | Merge pull request #2835 from ethereum/compilerstack-docs Reorder some methods in CompilerStack for readability | 2017-08-28 16:27:10 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ceba40c410 | Reorder some methods in CompilerStack for readability | 2017-08-28 15:14:19 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1beef38361 | Merge pull request #2834 from ethereum/fixTypeNameParsing Crash fix, parseTypeName can return null. | 2017-08-28 15:07:14 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 122e65f8f4 | Crash fix, parseTypeName can return null. | 2017-08-28 15:13:02 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b3c251c154 | Merge pull request #2831 from ethereum/docs Various doc updates | 2017-08-28 12:47:44 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 550d646b97 | Explain safe purchase (even number) | 2017-08-28 12:14:41 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5bd6254449 | Merge pull request #2825 from ethereum/contract-unused-natspec Removed unused natspec members of ContractDefinition | 2017-08-28 13:06:30 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 5a5d21d0c8 | Add note about throw being deprecated | 2017-08-28 12:04:56 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 2b26d6b9d7 | Require 0.4.12 for the VectorSum example (for loop) | 2017-08-28 11:59:36 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | e649ce71bd | Refer to internal ABI documentation | 2017-08-28 11:59:35 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 412cc6bc58 | Highlight opcodes in docs | 2017-08-28 11:59:35 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | dd2cc899bb | Fix lists and links | 2017-08-28 11:59:35 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d15cde2aa8 | Merge pull request #2826 from Legogris/patch-1 Correct package name for installing solc on Arch | 2017-08-28 10:38:28 +01:00 |  | 
			
				
					| 
							
							
								 Robert Edström | 5e73ea7fbc | Correct package name for installing solc on Arch | 2017-08-27 14:36:41 +03:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 2b3a49f702 | Merge pull request #2821 from ethereum/errorreporter-copy Add copy constructor to ErrorReporter (since it has assignment operator) | 2017-08-25 20:40:27 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8e5f9c5981 | Removed unused natspec members of ContractDefinition | 2017-08-25 20:29:43 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 0e2cbc8680 | Merge pull request #2811 from ethereum/cleanupvectorref Cleanup vectorref | 2017-08-25 20:14:39 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 372279ceb2 | Merge pull request #2819 from ethereum/compilerstack-typecheck Simplify typechecking loop in compilerstack | 2017-08-25 19:38:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9e90ddcae5 | Merge pull request #2820 from ethereum/fallthrough Fix some other fallthrough cases | 2017-08-25 19:37:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6951a371ec | Cleanup of vector_ref.h | 2017-08-25 19:36:48 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6475bd9a72 | Merge pull request #2809 from ethereum/cleanupFixedHash Cleanup fixed hash | 2017-08-25 18:49:49 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 47b08fa752 | Merge pull request #2765 from ethereum/emscripten Emscripten | 2017-08-25 17:38:23 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 523e76332a | Merge pull request #2813 from ethereum/tightpack-warn Warn on using literals in tight packing | 2017-08-25 16:08:42 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 774363eb74 | Add copy constructor to ErrorReporter (since it has assignment operator) | 2017-08-25 16:03:24 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | da56bde58f | Move the break in switch for readability | 2017-08-25 16:02:05 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 51d6141f7e | Mark to places fall-through | 2017-08-25 16:00:36 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 5c73a80418 | Remove fallthrough from ArrayUtils | 2017-08-25 15:57:27 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ec6d8007db | Merge pull request #2815 from ethereum/parser-fallthrough Remove fallthrough from literal parsing | 2017-08-25 15:54:46 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8bc76ecf58 | Update SolidityNameAndTypeResolution to match CompilerStack | 2017-08-25 15:49:33 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | e6f55fb95e | Do not create a new TypeChecker instance for every contract | 2017-08-25 15:43:26 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 670df8e874 | Attach natspec before type checking | 2017-08-25 15:39:20 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | d60d4b3031 | Remove duplicate work from CompilerStack.analyze() | 2017-08-25 15:37:10 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 82e4f6f604 | Cleanup of FixedHash.h | 2017-08-25 16:05:28 +02:00 |  |