Rhett Aultman 
							
						 
					 
					
						
						
						
						
							
						
						
							4524ad0870 
							
						 
					 
					
						
						
							
							Add support for do/while loops  
						
						... 
						
						
						
						This commit adds support for a standard do <statement> while <expr>;
form of statement.  While loops were already being supported; supporting
a do/while loop mostly involves reusing code from while loops but putting
the conditional checking last. 
						
					 
					
						2016-11-10 07:07:25 -08:00 
						 
				 
			
				
					
						
							
							
								yann300 
							
						 
					 
					
						
						
						
						
							
						
						
							02416d4460 
							
						 
					 
					
						
						
							
							add payable to AST  
						
						
						
					 
					
						2016-11-03 16:36:38 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ada31fa9b7 
							
						 
					 
					
						
						
							
							Do not emit non-utf8 strings for ast json.  
						
						
						
					 
					
						2016-09-02 00:22:03 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							3c412ed2f6 
							
						 
					 
					
						
						
							
							Version pragma.  
						
						
						
					 
					
						2016-09-01 00:02:51 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							35276d99e0 
							
						 
					 
					
						
						
							
							JSON AST: Some attribute cleanup. Add linearized base contracts.  
						
						
						
					 
					
						2016-08-19 13:05:12 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							4b9eb299d0 
							
						 
					 
					
						
						
							
							Rename root AST JSON node to SourceUnit  
						
						
						
					 
					
						2016-08-18 15:38:20 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							4387d8bbe3 
							
						 
					 
					
						
						
							
							Do not add children to EnumValue and PlaceholderStatement elements in JSON AST  
						
						
						
					 
					
						2016-08-18 13:29:44 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							9139d763d3 
							
						 
					 
					
						
						
							
							Use the full names for JSON AST nodes  
						
						
						
					 
					
						2016-08-18 13:12:15 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							5061eb2b2b 
							
						 
					 
					
						
						
							
							Move creation of the root element of JSON AST to the SourceUnit visitor  
						
						
						
					 
					
						2016-08-18 12:51:17 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							406f3a4b5d 
							
						 
					 
					
						
						
							
							Add ast json converter for PlaceholderStatement  
						
						
						
					 
					
						2016-08-18 12:30:00 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							e9c894c9f8 
							
						 
					 
					
						
						
							
							Add ast json converter for ArrayTypeName  
						
						
						
					 
					
						2016-08-18 12:30:00 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc2436ae3 
							
						 
					 
					
						
						
							
							Add ast json converter for ModifierInvocation and EventDefinition  
						
						
						
					 
					
						2016-08-18 12:30:00 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							a5d15e6895 
							
						 
					 
					
						
						
							
							Add ast json converter for ModifierDefinition  
						
						
						
					 
					
						2016-08-18 12:29:59 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							95832da16e 
							
						 
					 
					
						
						
							
							Add ast json converter for EnumValue  
						
						
						
					 
					
						2016-08-18 12:29:59 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							a9e04217a4 
							
						 
					 
					
						
						
							
							Add ast json converter for EnumDefinition  
						
						
						
					 
					
						2016-08-18 12:29:59 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							40ca2c9e97 
							
						 
					 
					
						
						
							
							Add ast json converter for UsingForDirective  
						
						
						
					 
					
						2016-08-18 12:29:59 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							9e7fc12463 
							
						 
					 
					
						
						
							
							Add a ast json converter for InheritanceSpecifier  
						
						
						
					 
					
						2016-08-18 12:29:59 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							cbedc7b343 
							
						 
					 
					
						
						
							
							Fix Mapping and InlineAssembly in JSON AST  
						
						
						
					 
					
						2016-08-11 17:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Sinyagin 
							
						 
					 
					
						
						
						
						
							
						
						
							a7ff352d38 
							
						 
					 
					
						
						
							
							Fix JSON AST structure  
						
						
						
					 
					
						2016-08-11 17:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							ac8e726970 
							
						 
					 
					
						
						
							
							Fix segfault in ast output.  
						
						
						
					 
					
						2016-08-08 19:10:17 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							c55584d3e2 
							
						 
					 
					
						
						
							
							Source location as part of AST.  
						
						
						
					 
					
						2016-07-20 19:45:43 +02:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							949b00ed59 
							
						 
					 
					
						
						
							
							Parsing for inline assembly.  
						
						
						
					 
					
						2016-03-30 02:37:00 +02:00 
						 
				 
			
				
					
						
							
							
								RJ Catalano 
							
						 
					 
					
						
						
						
						
							
						
						
							7b918a7bc7 
							
						 
					 
					
						
						
							
							changes to redefine the token list, the scanner, and the parser and how they pass around variable types of different sizes  
						
						... 
						
						
						
						not ready for change to FixedPoint just yet
made this more const correct and added a switch statement for easier reading 
						
					 
					
						2016-02-18 11:22:52 -06:00 
						 
				 
			
				
					
						
							
							
								Lu Guanqun 
							
						 
					 
					
						
						
						
						
							
						
						
							4563d4bd3c 
							
						 
					 
					
						
						
							
							[cond-expr] add visitor related functions  
						
						
						
					 
					
						2016-01-22 17:14:00 +00:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							d3c459b5a9 
							
						 
					 
					
						
						
							
							Parse complex import directives.  
						
						
						
					 
					
						2015-12-18 12:46:54 +01:00 
						 
				 
			
				
					
						
							
							
								chriseth 
							
						 
					 
					
						
						
						
						
							
						
						
							e3dffb611f 
							
						 
					 
					
						
						
							
							File reorganisation.  
						
						
						
					 
					
						2015-10-21 00:46:01 +02:00