summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/AST.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fixed parsing of ctor-initializers and added a manual test for the AST matchersRoberto Raggi2009-11-131-2/+2
* Initial work on the pattern matcher for AST nodes.Roberto Raggi2009-11-121-0/+17
* Fixed the AST field names.Roberto Raggi2009-11-101-133/+133
* Ported the accept methods.Roberto Raggi2009-11-101-72/+67
* Cleanup specifiers.Roberto Raggi2009-11-101-86/+63
* Cleanup ptr operators.Roberto Raggi2009-11-101-13/+7
* Cleanup Catch clauseRoberto Raggi2009-11-101-5/+3
* Cleanup nested name specifiersRoberto Raggi2009-11-101-9/+5
* Cleanup postfix declarators.Roberto Raggi2009-11-101-4/+2
* Cleanup Postfix operators.Roberto Raggi2009-11-101-4/+2
* Cleanup NewArrayDeclaratorASTRoberto Raggi2009-11-101-4/+2
* Cleanup MemInitializerASTRoberto Raggi2009-11-101-8/+4
* Cleanup base base specifiers.Roberto Raggi2009-11-101-6/+4
* Removed ObjCSynthesizedPropertyASTRoberto Raggi2009-11-101-19/+0
* Removed ObjCMessageArgumentDeclarationListASTRoberto Raggi2009-11-101-22/+0
* Removed ObjCPropertyAttributeListASTRoberto Raggi2009-11-101-25/+3
* Removed ObjCSelectorArgumentListASTRoberto Raggi2009-11-101-19/+0
* Removed ObjCMessageArgumentListASTRoberto Raggi2009-11-101-19/+0
* Removed ObjCIdentifierListASTRoberto Raggi2009-11-101-29/+9
* Removed TemplateArgumentListASTRoberto Raggi2009-11-101-18/+2
* Removed DeclaratorListASTRoberto Raggi2009-11-101-19/+0
* Removed StatementListASTRoberto Raggi2009-11-101-17/+1
* Removed DeclarationListAST node.Roberto Raggi2009-11-101-16/+1
* Removed the ExpressionListAST node.Roberto Raggi2009-11-101-43/+15
* Cleanup the C++ front-end.Roberto Raggi2009-10-201-2/+2
* Added protocol & class definedness checks, and added property attribute checks.Erik Verbruggen2009-10-051-0/+2
* long live the kinghjk2009-08-141-1/+1
* Cleaned the ObjC AST up.Erik Verbruggen2009-08-051-102/+26
* Merged ObjCMethodDefinitionAST into ObjCMethodDeclarationAST.Erik Verbruggen2009-08-041-13/+1
* Added @synchronized parsing for Objective-C.Erik Verbruggen2009-07-311-0/+14
* Added Semantic checks for ObjC methods.Erik Verbruggen2009-07-311-5/+6
* Fix for ObjC fast-enumeration parsing.Erik Verbruggen2009-07-291-0/+4
* Improved ObjC parsing, and added semantic checks.Erik Verbruggen2009-07-281-33/+99
* Fixes for the ObjC AST. Now it should be complete.Erik Verbruggen2009-07-201-1/+30
* Added more AST for ObjC.Erik Verbruggen2009-07-201-0/+149
* Added ObjC method prototypes to the AST.Erik Verbruggen2009-07-161-0/+58
* Added ObjC properties to the AST.Erik Verbruggen2009-07-161-23/+76
* Added ObjC @interface and @implementation member declarations.Erik Verbruggen2009-07-161-0/+50
* Added ObjC encode expressions.Erik Verbruggen2009-07-161-0/+32
* Added ObjC protocol expressions.Erik Verbruggen2009-07-161-0/+19
* AST additions for ObjC send_msg.Erik Verbruggen2009-07-151-2/+42
* Added AST for a bit of ObjC.Erik Verbruggen2009-07-131-0/+116
* Introduced ForeachStatementAST and the bits to parse foreach statements when ...Roberto Raggi2009-07-031-0/+18
* Improved compatibility with the gcc extensions.Roberto Raggi2009-06-181-1/+8
* Some cleanup in the AST nodes.Roberto Raggi2009-06-171-12/+40
* Generated the methods to accept AST nodes.Roberto Raggi2009-06-171-802/+0
* Update license headers and sales contact details.Jason McDonald2009-06-171-2/+2
* Merge commit 'origin/1.2'con2009-06-161-6/+12
|\
| * Fixed crash in SimpleDeclarationAST::lastToken()Roberto Raggi2009-06-161-6/+12
* | AST cloning.Roberto Raggi2009-06-051-1105/+0