chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							fc60839105 
							
						 
					 
					
						
						
							
							Merge pull request  #826  from axic/utf8-check  
						
						... 
						
						
						
						AST printer: do not output invalid UTF8 sequences 
						
					 
					
						2016-08-10 16:31:27 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4c54834908 
							
						 
					 
					
						
						
							
							Rename libevmasm.  
						
						
						
					 
					
						2016-08-10 13:52:24 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							5d9347f022 
							
						 
					 
					
						
						
							
							Remove dev::utf8 namespace  
						
						
						
					 
					
						2016-08-08 20:05:31 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							f1df3dee53 
							
						 
					 
					
						
						
							
							Use size_t in dev::utf8::validate()  
						
						
						
					 
					
						2016-08-08 20:05:31 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							e8c2e87397 
							
						 
					 
					
						
						
							
							Use utf8::validate in StringLiteral::toString  
						
						
						
					 
					
						2016-08-08 19:57:41 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							bf76321c9e 
							
						 
					 
					
						
						
							
							Move LiteralString::toString from the header  
						
						
						
					 
					
						2016-08-08 19:08:31 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							539afbeea3 
							
						 
					 
					
						
						
							
							Merge pull request  #828  from axic/identity-gas-fix  
						
						... 
						
						
						
						Fix identity precompile gas calculation 
						
					 
					
						2016-08-08 19:15:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c3ed550eb6 
							
						 
					 
					
						
						
							
							Merge pull request  #834  from chriseth/devcorecleanup  
						
						... 
						
						
						
						Some cleanup regarding libdevcore. Also rename to avoid conflicts. 
						
					 
					
						2016-08-08 15:11:36 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ccd78d05d6 
							
						 
					 
					
						
						
							
							Correct library usage.  
						
						
						
					 
					
						2016-08-08 12:26:07 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							17f760e2a9 
							
						 
					 
					
						
						
							
							Fix identity precompile gas calculation  
						
						
						
					 
					
						2016-08-06 00:18:21 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							7ea5770598 
							
						 
					 
					
						
						
							
							Do not install headers.  
						
						
						
					 
					
						2016-08-05 16:35:24 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							6db12c4f88 
							
						 
					 
					
						
						
							
							Rename addUnicodeChar to addUnicodeAsUTF8  
						
						
						
					 
					
						2016-08-04 17:28:48 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							aa4593cab3 
							
						 
					 
					
						
						
							
							Support Unicode escape characters in string literals ('\uUUUU')  
						
						... 
						
						
						
						Fixes  #638  
					
						2016-08-04 17:28:48 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							58cc6cbb37 
							
						 
					 
					
						
						
							
							Bugfix: Allocate empty array.  
						
						
						
					 
					
						2016-07-28 17:24:18 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6610add63e 
							
						 
					 
					
						
						
							
							Merge pull request  #731  from Denton-L/move-token  
						
						... 
						
						
						
						Move `in` as a keyword to reserved word section 
						
					 
					
						2016-07-21 14:34:22 +02:00 
						 
				 
			
				
					
						
							
							
								Denton Liu 
							
						 
					 
					
						
						
						
						
							
						
						
							8fbe994075 
							
						 
					 
					
						
						
							
							Fix isCompareOp()  
						
						
						
					 
					
						2016-07-20 17:05:24 -04:00 
						 
				 
			
				
					
						
							
							
								Denton Liu 
							
						 
					 
					
						
						
						
						
							
						
						
							827208d1d6 
							
						 
					 
					
						
						
							
							Move in as a keyword to reserved word section  
						
						
						
					 
					
						2016-07-20 15:42:18 -04:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c55584d3e2 
							
						 
					 
					
						
						
							
							Source location as part of AST.  
						
						
						
					 
					
						2016-07-20 19:45:43 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							980abfe52a 
							
						 
					 
					
						
						
							
							Merge pull request  #720  from chriseth/formalState  
						
						... 
						
						
						
						Formal Verification: Handle external effects. 
						
					 
					
						2016-07-20 19:37:57 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							9a9a815fc9 
							
						 
					 
					
						
						
							
							Provide formal version in json output.  
						
						
						
					 
					
						2016-07-18 18:26:56 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							26e5faa038 
							
						 
					 
					
						
						
							
							Handle external effects.  
						
						
						
					 
					
						2016-07-13 11:16:00 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							25a64c7f8f 
							
						 
					 
					
						
						
							
							Only warn about unused return in low-level functions.  
						
						
						
					 
					
						2016-06-26 13:53:32 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							cc6314cd01 
							
						 
					 
					
						
						
							
							Warn about unused return values.  
						
						
						
					 
					
						2016-06-26 13:53:32 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							31aa67f1ca 
							
						 
					 
					
						
						
							
							Merge pull request  #640  from chriseth/globalPaths  
						
						... 
						
						
						
						Allow remappings to change depending on the context. 
						
					 
					
						2016-06-10 17:58:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d593166d66 
							
						 
					 
					
						
						
							
							Merge pull request  #641  from axic/patch/shift-parser  
						
						... 
						
						
						
						Trivial shift parser fixes 
						
					 
					
						2016-06-09 00:21:51 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3150ab2bcf 
							
						 
					 
					
						
						
							
							Allow remappings to change depending on the context.  
						
						
						
					 
					
						2016-06-08 18:16:46 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							0cb820cf98 
							
						 
					 
					
						
						
							
							Include SHR case in ExpressionCompiler::appendShiftOperatorCode  
						
						
						
					 
					
						2016-06-07 19:39:14 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							f8ccf3eebf 
							
						 
					 
					
						
						
							
							Fix Token::isBitOp to exclude shift operators  
						
						
						
					 
					
						2016-06-07 19:39:05 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ab7a22f4a0 
							
						 
					 
					
						
						
							
							Disallow implementation of abstract function by constructor of derived class.  
						
						
						
					 
					
						2016-06-06 19:38:22 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							754a992500 
							
						 
					 
					
						
						
							
							Inaccessible dynamic types  
						
						
						
					 
					
						2016-06-02 12:52:25 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							708129abd5 
							
						 
					 
					
						
						
							
							Fixes for invalid cleanups for small types.  
						
						
						
					 
					
						2016-05-20 16:52:40 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							2f37356c58 
							
						 
					 
					
						
						
							
							Merge pull request  #565  from VoR0220/fixedDataType  
						
						... 
						
						
						
						Fixed data typename fixes and documentation 
						
					 
					
						2016-05-20 16:48:50 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							6b859a2bff 
							
						 
					 
					
						
						
							
							Refactor compiler to avoid weird swap of contexts  
						
						
						
					 
					
						2016-05-20 14:20:45 +02:00 
						 
				 
			
				
					
						
							
							
								VoR0220 
							
						 
					 
					
						
						
						
						
							
						
						
							9192357452 
							
						 
					 
					
						
						
							
							updated docs  
						
						... 
						
						
						
						types
reference 
						
					 
					
						2016-05-18 16:36:05 -05:00 
						 
				 
			
				
					
						
							
							
								VoR0220 
							
						 
					 
					
						
						
						
						
							
						
						
							6289410152 
							
						 
					 
					
						
						
							
							explicit conversion and loosening of binary operations on integer and fixed point types...still other problems  
						
						... 
						
						
						
						fixed some spaces and deleted lines from failing test 
						
					 
					
						2016-05-18 15:52:09 -05:00 
						 
				 
			
				
					
						
							
							
								VoR0220 
							
						 
					 
					
						
						
						
						
							
						
						
							3ba308fb2e 
							
						 
					 
					
						
						
							
							current debugging info  
						
						
						
					 
					
						2016-05-18 15:52:09 -05:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							775b757d0e 
							
						 
					 
					
						
						
							
							Merge pull request  #545  from chriseth/accessFunLabels  
						
						... 
						
						
						
						Allow access to functions in inline assembly. 
						
					 
					
						2016-05-17 23:59:13 +02:00 
						 
				 
			
				
					
						
							
							
								moneroexample 
							
						 
					 
					
						
						
						
						
							
						
						
							9d237fbfdc 
							
						 
					 
					
						
						
							
							fix: error: call of overloaded ‘list(int, <brace-enclosed initializer list>)’  
						
						... 
						
						
						
						Issue: https://github.com/ethereum/solidity/issues/574 
Compilation of webthree-umbrella on Arch with gcc 6.1 results in the following
error:
/home/mwo/webthree-umbrella/solidity/libsolidity/analysis/NameAndTypeResolver.cpp:299:51: error: call of overloaded ‘list(int, <brace-enclosed initializer list>)’ is ambiguous
  list<list<ContractDefinition const*>> input(1, {});
This can be overcome by explicitly specifying initial value, for example:
  list<list<ContractDefinition const*>> input(1, list<ContractDefinition const*>{}) 
						
					 
					
						2016-05-17 13:27:39 +08:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							67ca3bb4b9 
							
						 
					 
					
						
						
							
							Allow access to functions in inline assembly.  
						
						
						
					 
					
						2016-05-12 12:30:48 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d4206b7cd0 
							
						 
					 
					
						
						
							
							Remove unused tests and add asserts for not implemented parts in code generation.  
						
						... 
						
						
						
						quick fix on christian's rational
change so that ubuntu will stop yelling
be more specific with rational declaration for Windows sake
rational in namespace correction for windows 
						
					 
					
						2016-05-10 16:03:33 -05:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							656405240e 
							
						 
					 
					
						
						
							
							Simplify interface of RationalNumber.  
						
						
						
					 
					
						2016-05-10 19:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							cf226f0607 
							
						 
					 
					
						
						
							
							Special case for moving sign bit to fractional part.  
						
						
						
					 
					
						2016-05-10 19:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							02e1c9be0d 
							
						 
					 
					
						
						
							
							Cleanup.  
						
						
						
					 
					
						2016-05-10 19:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							4dfe9a216c 
							
						 
					 
					
						
						
							
							Disallow explicit fixed->enum, but allow bytes->fixed.  
						
						
						
					 
					
						2016-05-10 19:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ef7049f9a6 
							
						 
					 
					
						
						
							
							Some cleanup.  
						
						
						
					 
					
						2016-05-10 19:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							22318c0c1a 
							
						 
					 
					
						
						
							
							Replace "unsigned int" by "unsigned".  
						
						
						
					 
					
						2016-05-10 19:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							80c368dac1 
							
						 
					 
					
						
						
							
							Prefer mobileType() to check rational range.  
						
						
						
					 
					
						2016-05-10 19:40:35 +02:00 
						 
				 
			
				
					
						
							
							
								VoR0220 
							
						 
					 
					
						
						
						
						
							
						
						
							a6fc3c8f30 
							
						 
					 
					
						
						
							
							reorganized tests and fixed mobile types and implicit conversions of rationals and fixed point types  
						
						... 
						
						
						
						one final tweak
check for null types 
						
					 
					
						2016-05-09 11:41:03 -05:00 
						 
				 
			
				
					
						
							
							
								VoR0220 
							
						 
					 
					
						
						
						
						
							
						
						
							bfc238c8d1 
							
						 
					 
					
						
						
							
							updated algorithm for bit finding...now to figure out literal value  
						
						... 
						
						
						
						tiny fixups
changed location of the check
got rid of extra space and fixed a couple of things
added binary results bits
change back literal value 
						
					 
					
						2016-05-09 11:41:03 -05:00 
						 
				 
			
				
					
						
							
							
								VoR0220 
							
						 
					 
					
						
						
						
						
							
						
						
							5bddb2d6ff 
							
						 
					 
					
						
						
							
							changed algorithm for finding bits  
						
						
						
					 
					
						2016-05-09 11:41:03 -05:00