| 
							
							
								 Alex Beregszaszi | 9897c56b2c | Mark a lot of functions static (where possible) | 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 | c94b1f8173 | Set variable to nullptr in ASTPrinter | 2017-08-21 22:05:35 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 7700f4033e | Remove isDeclaredConst() from functions | 2017-08-16 17:23:09 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 33ea314a24 | Add statemutability to AST JSON | 2017-08-16 17:23:09 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 93be0dd923 | FunctionType comparison/identifer to support all statemutability levels | 2017-08-16 17:23:08 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 2411f5d839 | Merge pull request #2704 from ethereum/newEncoder New ABI encoder | 2017-08-14 17:04:00 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a26a5f20ce | Remove constant/payable in all function types | 2017-08-14 14:21:47 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 2a9ba937ba | Replace constant/payable with StateMutability in AST | 2017-08-14 14:21:47 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | d1ad62fccc | Experimental feature switch for ABI encoder. | 2017-08-14 13:11:41 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 77b26552b1 | Allow multi-dimensional arrays in interfaces. | 2017-08-14 12:44:25 +02:00 |  | 
			
				
					| 
							
							
								 Federico Bond | ff5bb54e3c | Use fully qualified name of super in message | 2017-08-11 22:45:25 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 53a497b4d8 | Add analysis-only experimental features | 2017-08-11 16:38:37 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 644c91fc2d | Add __test experimental mode for testing | 2017-08-11 16:38:02 +01:00 |  | 
			
				
					| 
							
							
								 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 | 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 | bb0eb57c2f | Constructors must be implemented if declared. | 2017-08-04 20:38:45 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c835bcec62 | Replace isFullyImplemented with unimplementedFunctions in ASTAnnotations | 2017-08-04 14:03:37 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b7642dc8a7 | Disallow gas modifier on sha255/ripemd160/ecrecover | 2017-08-01 20:55:01 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 6d37f30d76 | Rename Bare to Barecall | 2017-08-01 10:47:10 +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 | 89fadd6935 | Merge pull request #2645 from ethereum/asserts Use solAssert where possible | 2017-07-27 11:12:30 +01: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 | 8098030986 | Use solAssert instead of boost throw where possible | 2017-07-26 22:23:21 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 72917c4f35 | Cleanup fixed point type changes | 2017-07-19 22:13:42 +01:00 |  | 
			
				
					| 
							
							
								 VoR0220 | 78769f3b39 | Change fixed point types to have digit count Signed-off-by: VoR0220 <rj@erisindustries.com> | 2017-07-19 21:49:01 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | f3e591eedd | Add template for merging sets | 2017-07-19 14:56:40 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 89a1e97e7d | Avoid cyclic imports in referencedSourceUnits | 2017-07-19 14:56:40 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | ed592d6ccb | Add option to recurse referencedSourceUnits | 2017-07-19 14:56:40 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | a9bddf71aa | Add referencedSourceUnits() helper | 2017-07-19 14:56:40 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 1b0ef0b785 | Add sourceUnit() helper to Declaration | 2017-07-19 14:56:40 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 644de755dc | Mark modifiers as internal | 2017-07-18 23:00:17 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | cb4875a28b | Issue error properly for oversized arrays for calldata | 2017-07-13 22:33:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | d1c3ecc94a | Merge pull request #2567 from ethereum/refactorExceptions Refactor exceptions and provide comment function. | 2017-07-13 16:56:03 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 09e821619e | Refactor exceptions and provide comment function. | 2017-07-13 11:34:03 +02:00 |  | 
			
				
					| 
							
							
								 Federico Bond | f20b150f38 | Add type error when attempting value transfer to a non-payable contract | 2017-07-12 23:57:53 -03:00 |  | 
			
				
					| 
							
							
								 chriseth | b7a59652f1 | Merge pull request #2501 from ethereum/undef-macros Move UndefMacros from libdevcore to libsolidity/parsing | 2017-07-12 15:07:20 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 01a1296e90 | Helper functions. | 2017-07-11 11:24:41 +02:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | b615b01449 | Move UndefMacros from libdevcore to libsolidity/parsing | 2017-07-02 00:09:46 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | c70d73809a | Use boost::starts_with | 2017-06-28 17:01:55 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 06fe61f89b | Rename to isHexNumber() | 2017-06-28 17:01:55 +01:00 |  | 
			
				
					| 
							
							
								 Alex Beregszaszi | 8b0c866f02 | Add hasHexPrefix() to AST::Literal | 2017-06-28 16:57:32 +01:00 |  |