summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/AST.h
Commit message (Expand)AuthorAgeFilesLines
* Source update.Wolfgang Beck2010-02-031-0/+8
* Added clone methods to the AST.Erik Verbruggen2010-02-021-10/+279
* Merge ichecker branch changes into the mainline. New project can be found und...Wolfgang Beck2010-01-191-0/+112
* Fixed semantic check for ObjC fast-enumeration for-loops, then merged it with...Erik Verbruggen2010-01-111-1/+1
* Create TypenameArgument symbols.Roberto Raggi2009-12-081-2/+2
* Use const names.Roberto Raggi2009-12-011-2/+2
* Inital support for Q_D/Q_Q declarations.Roberto Raggi2009-11-301-0/+20
* Introduced destructive pattern matching.Roberto Raggi2009-11-161-62/+60
* Fixed parsing of ctor-initializers and added a manual test for the AST matchersRoberto Raggi2009-11-131-1/+1
* Initial work on the pattern matcher for AST nodes.Roberto Raggi2009-11-121-0/+144
* Added symbols for property declarations.Erik Verbruggen2009-11-111-0/+3
* Fixed the AST field names.Roberto Raggi2009-11-101-54/+54
* Ported the accept methods.Roberto Raggi2009-11-101-5/+8
* Cleanup specifiers.Roberto Raggi2009-11-101-28/+25
* Cleanup ptr operators.Roberto Raggi2009-11-101-7/+3
* Removed deprecated methods.Roberto Raggi2009-11-101-10/+0
* Removed member NestedNameSpecifierAST::nextRoberto Raggi2009-11-101-1/+0
* Cleanup Catch clauseRoberto Raggi2009-11-101-2/+1
* Cleanup nested name specifiersRoberto Raggi2009-11-101-2/+2
* Cleanup AttributesRoberto Raggi2009-11-101-2/+1
* Cleanup postfix declarators.Roberto Raggi2009-11-101-4/+1
* Cleanup Postfix operators.Roberto Raggi2009-11-101-5/+5
* Cleanup NewArrayDeclaratorASTRoberto Raggi2009-11-101-2/+1
* Cleanup MemInitializerASTRoberto Raggi2009-11-101-4/+2
* Cleanup base base specifiers.Roberto Raggi2009-11-101-2/+1
* Removed ObjCSynthesizedPropertyASTRoberto Raggi2009-11-101-16/+0
* Removed ObjCMessageArgumentDeclarationListASTRoberto Raggi2009-11-101-16/+0
* Removed ObjCPropertyAttributeListASTRoberto Raggi2009-11-101-16/+0
* Removed ObjCSelectorArgumentListASTRoberto Raggi2009-11-101-16/+0
* Removed ObjCMessageArgumentListASTRoberto Raggi2009-11-101-16/+0
* Removed ObjCIdentifierListASTRoberto Raggi2009-11-101-23/+5
* Removed TemplateArgumentListASTRoberto Raggi2009-11-101-16/+0
* Removed DeclaratorListASTRoberto Raggi2009-11-101-16/+0
* Removed StatementListASTRoberto Raggi2009-11-101-16/+0
* Removed DeclarationListAST node.Roberto Raggi2009-11-101-16/+0
* Removed the ExpressionListAST node.Roberto Raggi2009-11-101-34/+30
* Removed the AST cloner.Roberto Raggi2009-11-101-280/+0
* Addeed generator for the cast methods.Roberto Raggi2009-11-091-319/+181
* Initialize the members of List<T>Roberto Raggi2009-10-211-0/+1
* Cleanup the C++ front-end.Roberto Raggi2009-10-201-4/+4
* Added protocol & class definedness checks, and added property attribute checks.Erik Verbruggen2009-10-051-0/+1
* long live the kinghjk2009-08-141-1/+1
* Fixed semantic checks for Objective-C methods and fast-enumeration.Erik Verbruggen2009-08-051-1/+4
* Cleaned the ObjC AST up.Erik Verbruggen2009-08-051-93/+22
* Merged ObjCMethodDefinitionAST into ObjCMethodDeclarationAST.Erik Verbruggen2009-08-041-20/+1
* Added @synchronized parsing for Objective-C.Erik Verbruggen2009-07-311-0/+22
* Added Semantic checks for ObjC methods.Erik Verbruggen2009-07-311-2/+1
* Added semantic checks for method declarations.Erik Verbruggen2009-07-311-2/+2
* Fix for ObjC fast-enumeration parsing.Erik Verbruggen2009-07-291-1/+7
* Improved ObjC parsing, and added semantic checks.Erik Verbruggen2009-07-281-20/+173