Roberto Raggi 
							
						 
					 
					
						
						
							
						
						73a4f2977a 
					 
					
						
						
							
							Cleanup MemInitializerAST  
						
						
						
						
					 
					
						2009-11-10 16:20:11 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						1dbdbbefe7 
					 
					
						
						
							
							Cleanup base base specifiers.  
						
						
						
						
					 
					
						2009-11-10 16:20:11 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						86a8812beb 
					 
					
						
						
							
							Removed ObjCSynthesizedPropertyAST  
						
						... 
						
						
						
						Done with Erik Verbruggen 
						
						
					 
					
						2009-11-10 16:20:11 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						4c24676362 
					 
					
						
						
							
							Removed ObjCMessageArgumentDeclarationListAST  
						
						... 
						
						
						
						Done with Erik Verbruggen 
						
						
					 
					
						2009-11-10 16:20:11 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						98802456b3 
					 
					
						
						
							
							Removed ObjCPropertyAttributeListAST  
						
						... 
						
						
						
						Done with Erik Verbruggen 
						
						
					 
					
						2009-11-10 16:20:11 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						e5c9aaab4b 
					 
					
						
						
							
							Removed ObjCSelectorArgumentListAST  
						
						... 
						
						
						
						Done with Erik Verbruggen 
						
						
					 
					
						2009-11-10 16:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						d358c89f09 
					 
					
						
						
							
							Removed ObjCMessageArgumentListAST  
						
						... 
						
						
						
						Done with Erik Verbruggen 
						
						
					 
					
						2009-11-10 16:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						496ff15db3 
					 
					
						
						
							
							Removed ObjCIdentifierListAST  
						
						... 
						
						
						
						Done with Erik Verbruggen 
						
						
					 
					
						2009-11-10 16:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						8efb73f5d2 
					 
					
						
						
							
							Removed TemplateArgumentListAST  
						
						... 
						
						
						
						Done with Erik Verbruggen 
						
						
					 
					
						2009-11-10 16:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						6e3e293e53 
					 
					
						
						
							
							Removed DeclaratorListAST  
						
						... 
						
						
						
						Done with Erik Verbruggen 
						
						
					 
					
						2009-11-10 16:20:10 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						77e7899e7c 
					 
					
						
						
							
							Removed StatementListAST  
						
						... 
						
						
						
						Done with Erik Verbruggen 
						
						
					 
					
						2009-11-10 16:20:09 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						36a0ea2bcb 
					 
					
						
						
							
							Removed DeclarationListAST node.  
						
						... 
						
						
						
						Done with Erik Verbruggen 
						
						
					 
					
						2009-11-10 16:20:09 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						4089c906fa 
					 
					
						
						
							
							Removed the ExpressionListAST node.  
						
						... 
						
						
						
						Done with Erik Verbruggen 
						
						
					 
					
						2009-11-10 16:20:09 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						13675cf6ed 
					 
					
						
						
							
							Cleanup the C++ front-end.  
						
						... 
						
						
						
						Removed CPLUSPLUS_BEGIN/END_NAMESPACE & co and made it possible to compile the parser with CPLUSPLUS_WITHOUT_QT. 
						
						
					 
					
						2009-10-20 11:21:25 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						f1e665463b 
					 
					
						
						
							
							Added protocol & class definedness checks, and added property attribute checks.  
						
						
						
						
					 
					
						2009-10-05 18:02:01 +02:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						93cbef8724 
					 
					
						
						
							
							long live the king  
						
						
						
						
					 
					
						2009-08-14 09:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						ca34b0ca1c 
					 
					
						
						
							
							Cleaned the ObjC AST up.  
						
						
						
						
					 
					
						2009-08-05 17:14:08 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						e53d23d55c 
					 
					
						
						
							
							Merged ObjCMethodDefinitionAST into ObjCMethodDeclarationAST.  
						
						
						
						
					 
					
						2009-08-04 16:22:24 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						e205126774 
					 
					
						
						
							
							Added @synchronized parsing for Objective-C.  
						
						
						
						
					 
					
						2009-07-31 16:53:05 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						4a0da2c6f2 
					 
					
						
						
							
							Added Semantic checks for ObjC methods.  
						
						
						
						
					 
					
						2009-07-31 16:03:48 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						f04dbf05b9 
					 
					
						
						
							
							Fix for ObjC fast-enumeration parsing.  
						
						
						
						
					 
					
						2009-07-29 10:06:14 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						26267c0344 
					 
					
						
						
							
							Improved ObjC parsing, and added semantic checks.  
						
						
						
						
					 
					
						2009-07-28 16:34:15 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						336e1dc5fb 
					 
					
						
						
							
							Fixes for the ObjC AST. Now it should be complete.  
						
						
						
						
					 
					
						2009-07-20 11:46:59 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						34987cc1ca 
					 
					
						
						
							
							Added more AST for ObjC.  
						
						
						
						
					 
					
						2009-07-20 10:04:44 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						a3d129527f 
					 
					
						
						
							
							Added ObjC method prototypes to the AST.  
						
						
						
						
					 
					
						2009-07-16 17:38:24 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						7fbec4f28e 
					 
					
						
						
							
							Added ObjC properties to the AST.  
						
						
						
						
					 
					
						2009-07-16 15:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						fa03d46984 
					 
					
						
						
							
							Added ObjC @interface and @implementation member declarations.  
						
						
						
						
					 
					
						2009-07-16 14:31:13 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						ef58d082ea 
					 
					
						
						
							
							Added ObjC encode expressions.  
						
						
						
						
					 
					
						2009-07-16 12:44:47 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						a262fce6d0 
					 
					
						
						
							
							Added ObjC protocol expressions.  
						
						
						
						
					 
					
						2009-07-16 12:18:05 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						c8f155c0fc 
					 
					
						
						
							
							AST additions for ObjC send_msg.  
						
						
						
						
					 
					
						2009-07-15 12:11:07 +02:00 
						 
				 
			
				
					
						
							
							
								Erik Verbruggen 
							
						 
					 
					
						
						
							
						
						78cceecc28 
					 
					
						
						
							
							Added AST for a bit of ObjC.  
						
						
						
						
					 
					
						2009-07-13 11:08:11 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						3cdd48067c 
					 
					
						
						
							
							Introduced ForeachStatementAST and the bits to parse foreach statements when qtMocRun is enabled.  
						
						
						
						
					 
					
						2009-07-03 09:12:58 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						9c038180d8 
					 
					
						
						
							
							Improved compatibility with the gcc extensions.  
						
						
						
						
					 
					
						2009-06-18 17:49:17 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						c222f2aa27 
					 
					
						
						
							
							Some cleanup in the AST nodes.  
						
						
						
						
					 
					
						2009-06-17 16:08:33 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						a790c13cbe 
					 
					
						
						
							
							Generated the methods to accept AST nodes.  
						
						
						
						
					 
					
						2009-06-17 14:14:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jason McDonald 
							
						 
					 
					
						
						
							
						
						884b7af769 
					 
					
						
						
							
							Update license headers and sales contact details.  
						
						... 
						
						
						
						Reviewed-by: Trust Me 
						
						
					 
					
						2009-06-17 00:01:27 +10:00 
						 
				 
			
				
					
						
							
							
								con 
							
						 
					 
					
						
						
							
						
						4f4f767b2b 
					 
					
						
						
							
							Merge commit 'origin/1.2'  
						
						
						
						
					 
					
						2009-06-16 14:58:28 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						4164d31712 
					 
					
						
						
							
							Fixed crash in SimpleDeclarationAST::lastToken()  
						
						
						
						
					 
					
						2009-06-16 10:00:07 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						62adaedff9 
					 
					
						
						
							
							AST cloning.  
						
						
						
						
					 
					
						2009-06-05 10:47:40 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						0497c535a2 
					 
					
						
						
							
							cleanup  
						
						
						
						
					 
					
						2009-06-05 09:44:37 +02:00 
						 
				 
			
				
					
						
							
							
								Thorbjørn Lindeijer 
							
						 
					 
					
						
						
							
						
						ecc2b25ddc 
					 
					
						
						
							
							Extended the AST with references to more tokens  
						
						... 
						
						
						
						Mainly comma tokens. Referencing all tokens is necessary to be able to
implement pretty-printing based on the AST while maintaining user
formatting.
Reviewed-by: Roberto Raggi 
						
						
					 
					
						2009-05-11 17:03:51 +02:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						f9a3df1847 
					 
					
						
						
							
							Visit the parameters, the cv qualifiers and exceptions  
						
						
						
						
					 
					
						2009-03-17 14:12:42 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						8ca887aae2 
					 
					
						
						
							
							Fixes:    change file license headers to include LGPL  
						
						
						
						
					 
					
						2009-02-25 09:15:00 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						2788d77229 
					 
					
						
						
							
							Fixes: Implementation of NewExpressionAST::lastToken()  
						
						
						
						
					 
					
						2009-02-16 18:20:46 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						2d80acbe76 
					 
					
						
						
							
							Improved the implementation of new-expressions.  
						
						
						
						
					 
					
						2009-02-10 14:44:03 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						fba8e1510c 
					 
					
						
						
							
							Fixes: Visiting of case statements.  
						
						
						
						
					 
					
						2009-02-10 10:09:14 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						d782ce27fb 
					 
					
						
						
							
							Reimplemented the AST::as*AST() methods as virtual functions (as suggested by andre).  
						
						
						
						
					 
					
						2009-02-09 15:55:01 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						cd9e752ae4 
					 
					
						
						
							
							Introduced ASTVisitor::endVisit(ast node)  
						
						
						
						
					 
					
						2009-02-09 14:58:13 +01:00 
						 
				 
			
				
					
						
							
							
								Roberto Raggi 
							
						 
					 
					
						
						
							
						
						d7defc6fe0 
					 
					
						
						
							
							Fixes: Parsing of GCC asm definitions.  
						
						
						
						
					 
					
						2009-02-05 14:30:24 +01:00 
						 
				 
			
				
					
						
							
							
								hjk 
							
						 
					 
					
						
						
							
						
						fe0533de2a 
					 
					
						
						
							
							Fixes:    move all files in shared/* to src/shared/*  
						
						
						
						
					 
					
						2009-01-26 16:19:24 +01:00