summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanup base base specifiers.Roberto Raggi2009-11-101-9/+18
* Removed ObjCSynthesizedPropertyASTRoberto Raggi2009-11-101-8/+8
* Removed ObjCMessageArgumentDeclarationListASTRoberto Raggi2009-11-101-2/+2
* Removed ObjCPropertyAttributeListASTRoberto Raggi2009-11-101-2/+2
* Removed ObjCSelectorArgumentListASTRoberto Raggi2009-11-101-13/+13
* Removed ObjCMessageArgumentListASTRoberto Raggi2009-11-101-3/+3
* Removed ObjCIdentifierListASTRoberto Raggi2009-11-101-20/+20
* Removed TemplateArgumentListASTRoberto Raggi2009-11-101-4/+4
* Removed DeclaratorListASTRoberto Raggi2009-11-101-5/+5
* Removed StatementListASTRoberto Raggi2009-11-101-1/+1
* Removed DeclarationListAST node.Roberto Raggi2009-11-101-12/+12
* Removed the ExpressionListAST node.Roberto Raggi2009-11-101-36/+25
* Parse ASM specifiers after declarators.Roberto Raggi2009-11-041-0/+8
* Fixed use of uninitialized/unallocated object.Erik Verbruggen2009-10-261-0/+1
* Return the cached AST node.Roberto Raggi2009-10-231-1/+2
* Use memoization to reduce the backtracking when parsing template arguments.Roberto Raggi2009-10-231-2/+23
* Released the memory allocated in the memory pool when backtracking from Parse...Roberto Raggi2009-10-221-0/+32
* Compile fix in Parser.cppRobert Loehning2009-10-201-0/+1
* Reduce backtracking when parsing ambiguous name ids.Roberto Raggi2009-10-201-15/+38
* Check the lookahead token before to start the parse of core-postfix expressions.Roberto Raggi2009-10-201-8/+17
* Added debug helpersRoberto Raggi2009-10-201-0/+184
* Check for valid decl_specifier_seq when parsing declaration statements.Roberto Raggi2009-10-201-0/+8
* Removed unused method Parser::maybeSimpleExpression()Roberto Raggi2009-10-201-12/+0
* Removed unused method Parser::maybeFunctionCall()Roberto Raggi2009-10-201-38/+0
* Cleanup the C++ front-end.Roberto Raggi2009-10-201-2/+2
* Improved parsing of ambiguous statements.Roberto Raggi2009-10-191-12/+93
* Fix for invalid parsing of "(a)[b]", including test cases.Erik Verbruggen2009-10-191-9/+29
* Removed the MacroResolverRoberto Raggi2009-10-071-12/+0
* Added protocol & class definedness checks, and added property attribute checks.Erik Verbruggen2009-10-051-21/+42
* Implemented a simple(fast?) strategy to resolve macro references.Roberto Raggi2009-09-301-0/+4
* Introduced MacroResolver.Roberto Raggi2009-09-301-0/+8
* long live the kinghjk2009-08-141-1/+1
* Parsing fix for casts in ObjC message expressions.Erik Verbruggen2009-08-101-1/+6
* Parser fix for ObjC methods.Erik Verbruggen2009-08-061-4/+6
* Cleaned the ObjC AST up.Erik Verbruggen2009-08-051-39/+64
* The parser needs to a valid AST when the parsing method returns `true'.Roberto Raggi2009-08-051-6/+3
* Merged ObjCMethodDefinitionAST into ObjCMethodDeclarationAST.Erik Verbruggen2009-08-041-7/+8
* Added @synchronized parsing for Objective-C.Erik Verbruggen2009-07-311-0/+25
* Added Semantic checks for ObjC methods.Erik Verbruggen2009-07-311-18/+34
* Another fix for ObjC fast-enum parsing.Erik Verbruggen2009-07-291-5/+21
* Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainlineErik Verbruggen2009-07-291-1/+1
|\
| * Fixed a typo in foreach parsing, which stored the initializer in theErik Verbruggen2009-07-291-1/+1
* | Fix for ObjC fast-enumeration parsing.Erik Verbruggen2009-07-291-23/+40
|/
* Improved ObjC parsing, and added semantic checks.Erik Verbruggen2009-07-281-71/+99
* Fixes for the ObjC AST. Now it should be complete.Erik Verbruggen2009-07-201-26/+58
* Added more AST for ObjC.Erik Verbruggen2009-07-201-53/+95
* Added ObjC method prototypes to the AST.Erik Verbruggen2009-07-161-22/+32
* Added ObjC properties to the AST.Erik Verbruggen2009-07-161-28/+55
* Added ObjC @interface and @implementation member declarations.Erik Verbruggen2009-07-161-17/+23
* Added ObjC encode expressions.Erik Verbruggen2009-07-161-14/+18