Nicolás Venturo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8d43a4da5 
							
						 
					 
					
						
						
							
							Removed extra whitespace.  
						
						
						
					 
					
						2018-09-25 14:40:39 -03:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64a6888aba 
							
						 
					 
					
						
						
							
							Merge pull request  #5063  from ethereum/standard-json-bug  
						
						... 
						
						
						
						Fix typo in parsing/writing JSON error in StandardCompiler 
						
					 
					
						2018-09-24 15:01:38 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32112d6480 
							
						 
					 
					
						
						
							
							Merge pull request  #5041  from liangdzou/fix_typo_in_doc  
						
						... 
						
						
						
						fix typo in docs and comments 
						
					 
					
						2018-09-24 13:52:33 +02:00 
						 
				 
			
				
					
						
							
							
								Khan M Rashedun-Naby 
							
						 
					 
					
						
						
						
						
							
						
						
							376ce07915 
							
						 
					 
					
						
						
							
							Use 'switch' instead of 'if..else if'  
						
						
						
					 
					
						2018-09-24 08:31:44 +06:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							abfd283af7 
							
						 
					 
					
						
						
							
							Fix typo in parsing/writing JSON error in StandardCompiler  
						
						
						
					 
					
						2018-09-21 22:43:57 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dd3ee2d96 
							
						 
					 
					
						
						
							
							Merge pull request  #5050  from ethereum/standard-json-crashes  
						
						... 
						
						
						
						Add proper error reporting when invalid settings are provided in StandardJSON 
						
					 
					
						2018-09-21 15:48:05 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8f96fe698d 
							
						 
					 
					
						
						
							
							Merge pull request  #5049  from ethereum/structtype-assert-annotation  
						
						... 
						
						
						
						Add assertion for annotated type in Structtype::canBeUsedExternally 
						
					 
					
						2018-09-21 15:02:26 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							a515173900 
							
						 
					 
					
						
						
							
							Add proper error reporting when invalid settings are provided in StandardJSON  
						
						
						
					 
					
						2018-09-21 14:53:24 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Beregszaszi 
							
						 
					 
					
						
						
						
						
							
						
						
							69ff61d149 
							
						 
					 
					
						
						
							
							Add assertion for annotated type in Structtype::canBeUsedExternally  
						
						
						
					 
					
						2018-09-21 14:25:05 +01:00 
						 
				 
			
				
					
						
							
							
								liangdzou 
							
						 
					 
					
						
						
						
						
							
						
						
							f347dee812 
							
						 
					 
					
						
						
							
							fix typo  
						
						
						
					 
					
						2018-09-21 09:27:33 +08:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc9853bb6e 
							
						 
					 
					
						
						
							
							Merge pull request  #5030  from ethereum/payableConversion  
						
						... 
						
						
						
						Make non-payable default for conversion to address. 
						
					 
					
						2018-09-20 21:20:46 +02:00 
						 
				 
			
				
					
						
							
							
								liangdzou 
							
						 
					 
					
						
						
						
						
							
						
						
							44e8dfd393 
							
						 
					 
					
						
						
							
							fix typo  
						
						
						
					 
					
						2018-09-20 22:54:57 +08:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d0461c49fe 
							
						 
					 
					
						
						
							
							Make non-payable default for conversion to address.  
						
						
						
					 
					
						2018-09-20 14:31:04 +02:00 
						 
				 
			
				
					
						
							
							
								hydai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b409faa675 
							
						 
					 
					
						
						
							
							Disallow uppercase X in hex number literals  
						
						
						
					 
					
						2018-09-19 22:01:15 +08:00 
						 
				 
			
				
					
						
							
							
								liangdzou 
							
						 
					 
					
						
						
						
						
							
						
						
							24e5dcc352 
							
						 
					 
					
						
						
							
							fix code format problems  
						
						
						
					 
					
						2018-09-19 00:18:49 +08:00 
						 
				 
			
				
					
						
							
							
								liangdzou 
							
						 
					 
					
						
						
						
						
							
						
						
							808c3f3df5 
							
						 
					 
					
						
						
							
							fix some format typos  
						
						
						
					 
					
						2018-09-17 22:13:21 +08:00 
						 
				 
			
				
					
						
							
							
								liangdzou 
							
						 
					 
					
						
						
						
						
							
						
						
							f3cbdadec7 
							
						 
					 
					
						
						
							
							Do not set to ref for explicit conversion and add assertion for array  
						
						... 
						
						
						
						type conversion. Also, add some test cases for #4901  and #4948 . 
						
					 
					
						2018-09-14 08:42:40 +02:00 
						 
				 
			
				
					
						
							
							
								Jordan Last 
							
						 
					 
					
						
						
						
						
							
						
						
							d0497aacc0 
							
						 
					 
					
						
						
							
							fixing rebase conflicts  
						
						... 
						
						
						
						add ElementaryTypes::BytesMemory and ElementaryTypes::StringMemory
fix rebase conflicts
fixing rebase conflicts
use make_shared instead of new
fix tabs and StateMutability parameter
create address and addressType functions, fix spaces in comment
fix typo and switch nonpayable to payable
fix spaces
fix comment again 
						
					 
					
						2018-09-13 15:53:06 -06:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e7daed68c1 
							
						 
					 
					
						
						
							
							Merge pull request  #4911  from ethereum/addressPayable  
						
						... 
						
						
						
						Payable and non-payable address type. 
						
					 
					
						2018-09-13 17:30:54 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							ae35a58124 
							
						 
					 
					
						
						
							
							Add `stateMutability field to JSON AST for address` types.  
						
						
						
					 
					
						2018-09-13 15:15:49 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							12aaca1645 
							
						 
					 
					
						
						
							
							Add payable and non-payable state mutability to AddressType.  
						
						
						
					 
					
						2018-09-13 15:15:49 +02:00 
						 
				 
			
				
					
						
							
							
								liangdzou 
							
						 
					 
					
						
						
						
						
							
						
						
							558a4ac49c 
							
						 
					 
					
						
						
							
							give more information (at most 35 chars before and after) for too long lines  
						
						... 
						
						
						
						add tests for giving more informations for too long lines
add edge tests for giving more informations for too long lines
avoid printing out tailing white space
update test case after avoiding printing out trailing whitespace
update test case for removing the pre-release warning from reference
refactor the code to if-else flavor
rename folder to cmdlineErrorReports under test
rename folder to cmdlineErrorReports under test
ignore whitespace for reference files
avoiding to modify the file stderr_path by call sed without -i option
print ' ...' instead of ' ... ' at the end of a line 
						
					 
					
						2018-09-13 09:55:54 +08:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							1ce3581a52 
							
						 
					 
					
						
						
							
							Accept `address payable` during parsing.  
						
						
						
					 
					
						2018-09-11 14:52:23 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							120438c0cf 
							
						 
					 
					
						
						
							
							Always perform cleanup for EXP.  
						
						
						
					 
					
						2018-09-10 12:47:46 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							0b7b8162ca 
							
						 
					 
					
						
						
							
							This fixes several bugs with regards to line breaks and comments:  
						
						... 
						
						
						
						- any unicode line break (line feed, vertical tab, form feed, carriage
   return, NEL, LS and PS) is considered to terminate a single-line
   comment. The line break itself is considered to be the next token
   after the comment, leading to a parser error if it is not an
   ascii character (i.e. for NEL, LS and PS).
 - unterminated multiline comments are considered illegal tokens
 - '/** /' is considered an unterminated multiline comment
   (previously, whitespace was allowed before the last '/' 
						
					 
					
						2018-09-06 16:42:59 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							977ac9c390 
							
						 
					 
					
						
						
							
							Refactor handling of whitespace.  
						
						
						
					 
					
						2018-09-06 16:42:59 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							f020f96b6c 
							
						 
					 
					
						
						
							
							More consistently use parse*() functions without argument in the parser.  
						
						
						
					 
					
						2018-09-06 14:55:07 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							522174890f 
							
						 
					 
					
						
						
							
							Merge pull request  #4872  from bakaoh/issue4716  
						
						... 
						
						
						
						Crash when array index value is too large 
						
					 
					
						2018-09-05 21:47:42 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							87804b6419 
							
						 
					 
					
						
						
							
							Split IntegerType into IntegerType and AddressType.  
						
						
						
					 
					
						2018-09-05 12:19:14 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a996ea266c 
							
						 
					 
					
						
						
							
							Merge pull request  #4590  from ethereum/msgValueModifier  
						
						... 
						
						
						
						Warn if modifier uses msg.value in non-payable function 
						
					 
					
						2018-09-05 10:32:10 +02:00 
						 
				 
			
				
					
						
							
							
								bakaoh 
							
						 
					 
					
						
						
						
						
							
						
						
							a7ffff6a29 
							
						 
					 
					
						
						
							
							Fix   #4716 : Crash when array index value is too large  
						
						
						
					 
					
						2018-09-05 10:54:38 +07:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6aa15bae1 
							
						 
					 
					
						
						
							
							Merge pull request  #4895  from ethereum/abidecodesingle  
						
						... 
						
						
						
						Fix abi.decode returning single value. 
						
					 
					
						2018-09-04 23:47:56 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							85debe77d9 
							
						 
					 
					
						
						
							
							Merge pull request  #4866  from bakaoh/issue4743  
						
						... 
						
						
						
						Fix#4743: Incorrect source location for nameless parameters 
						
					 
					
						2018-09-04 20:21:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8da1f25030 
							
						 
					 
					
						
						
							
							Merge pull request  #4897  from ethereum/trailingWhitespaceDetection  
						
						... 
						
						
						
						Trailing whitespace detection script and circleci job. 
						
					 
					
						2018-09-04 18:20:57 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							624dbbe142 
							
						 
					 
					
						
						
							
							Fix abi.decode returning single value.  
						
						
						
					 
					
						2018-09-04 18:19:00 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							1ae6ec9038 
							
						 
					 
					
						
						
							
							Remove trailing whitespace.  
						
						
						
					 
					
						2018-09-04 17:43:04 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9daac90cf7 
							
						 
					 
					
						
						
							
							Merge pull request  #4888  from ethereum/disallow_single_statement_vardecl_if_while_for  
						
						... 
						
						
						
						Disallow single statement var decl in if/while/for without blocks 
						
					 
					
						2018-09-04 17:24:06 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							82f512a7d4 
							
						 
					 
					
						
						
							
							Add return data to bare calls.  
						
						
						
					 
					
						2018-09-04 13:31:10 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							ac8892e0e3 
							
						 
					 
					
						
						
							
							Review suggestions  
						
						
						
					 
					
						2018-09-04 12:14:04 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							17176871ab 
							
						 
					 
					
						
						
							
							Changed error message and added tests  
						
						
						
					 
					
						2018-09-04 11:48:58 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Kirchner 
							
						 
					 
					
						
						
						
						
							
						
						
							a102f3b783 
							
						 
					 
					
						
						
							
							Remove trailing whitespace for all files in the repository.  
						
						
						
					 
					
						2018-09-04 11:30:30 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2783905bab 
							
						 
					 
					
						
						
							
							Merge pull request  #4837  from chase1745/default-to-unspecified  
						
						... 
						
						
						
						Rename `Location::Default` to `Location::Unspecified` 
						
					 
					
						2018-09-03 18:44:41 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							431c2fbcf3 
							
						 
					 
					
						
						
							
							Turn warning into error.  
						
						
						
					 
					
						2018-09-03 18:35:57 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Kundt 
							
						 
					 
					
						
						
						
						
							
						
						
							75a92b0ffd 
							
						 
					 
					
						
						
							
							Warns if modifier uses msg.value in non-payable function.  
						
						
						
					 
					
						2018-09-03 18:35:57 +02:00 
						 
				 
			
				
					
						
							
							
								Leonardo Alt 
							
						 
					 
					
						
						
						
						
							
						
						
							4522c804f3 
							
						 
					 
					
						
						
							
							Disallow single statement var decl in if/while/for without blocks  
						
						
						
					 
					
						2018-09-03 18:21:57 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							758bc1614c 
							
						 
					 
					
						
						
							
							Merge pull request  #4851  from anurag-git/anurag_issue_4824  
						
						... 
						
						
						
						Removed unused "FunctionType::Kind::CallCode" 
						
					 
					
						2018-09-03 16:51:05 +02:00 
						 
				 
			
				
					
						
							
							
								bakaoh 
							
						 
					 
					
						
						
						
						
							
						
						
							c458f5988b 
							
						 
					 
					
						
						
							
							Fix#4743: Incorrect source location for nameless parameters  
						
						
						
					 
					
						2018-08-28 11:11:40 +07:00 
						 
				 
			
				
					
						
							
							
								Anurag Dashputre 
							
						 
					 
					
						
						
						
						
							
						
						
							94c327c1ae 
							
						 
					 
					
						
						
							
							Removed unused "FunctionType::Kind::CallCode" from Types.h and all its usage  
						
						
						
					 
					
						2018-08-23 13:09:00 +05:30 
						 
				 
			
				
					
						
							
							
								Anurag Dashputre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8497dcd721 
							
						 
					 
					
						
						
							
							Merge branch 'develop' into anurag_issue_3667  
						
						
						
					 
					
						2018-08-23 11:56:45 +05:30 
						 
				 
			
				
					
						
							
							
								Anurag Dashputre 
							
						 
					 
					
						
						
						
						
							
						
						
							55524788e2 
							
						 
					 
					
						
						
							
							Removed the default cases related to assertion to detect the problem at compile-time instead of run-time  
						
						
						
					 
					
						2018-08-23 11:47:00 +05:30