summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/AST.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fixed potential 0 pointer deref.Erik Verbruggen2009-12-181-1/+5
| |
* | Inital support for Q_D/Q_Q declarations.Roberto Raggi2009-11-301-0/+14
| |
* | CleanupRoberto Raggi2009-11-231-1/+0
| |
* | 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
| | | | | | | | Done with Erik Verbruggen
* | Removed ObjCMessageArgumentDeclarationListASTRoberto Raggi2009-11-101-22/+0
| | | | | | | | Done with Erik Verbruggen
* | Removed ObjCPropertyAttributeListASTRoberto Raggi2009-11-101-25/+3
| | | | | | | | Done with Erik Verbruggen
* | Removed ObjCSelectorArgumentListASTRoberto Raggi2009-11-101-19/+0
| | | | | | | | Done with Erik Verbruggen
* | Removed ObjCMessageArgumentListASTRoberto Raggi2009-11-101-19/+0
| | | | | | | | Done with Erik Verbruggen
* | Removed ObjCIdentifierListASTRoberto Raggi2009-11-101-29/+9
| | | | | | | | Done with Erik Verbruggen
* | Removed TemplateArgumentListASTRoberto Raggi2009-11-101-18/+2
| | | | | | | | Done with Erik Verbruggen
* | Removed DeclaratorListASTRoberto Raggi2009-11-101-19/+0
| | | | | | | | Done with Erik Verbruggen
* | Removed StatementListASTRoberto Raggi2009-11-101-17/+1
| | | | | | | | Done with Erik Verbruggen
* | Removed DeclarationListAST node.Roberto Raggi2009-11-101-16/+1
| | | | | | | | Done with Erik Verbruggen
* | Removed the ExpressionListAST node.Roberto Raggi2009-11-101-43/+15
|/ | | | Done with Erik Verbruggen
* Cleanup the C++ front-end.Roberto Raggi2009-10-201-2/+2
| | | | Removed CPLUSPLUS_BEGIN/END_NAMESPACE & co and made it possible to compile the parser with CPLUSPLUS_WITHOUT_QT.
* 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
| | | | qtMocRun is enabled.
* 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
| | | | Reviewed-by: Trust Me