summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Added ObjC protocol expressions.Erik Verbruggen2009-07-161-6/+7
* Added varargs parsing for ObjC send_msg arguments.Erik Verbruggen2009-07-161-21/+49
* AST additions for ObjC send_msg.Erik Verbruggen2009-07-151-6/+5
* Improved the parsing of parameter declarations clause.Roberto Raggi2009-07-131-9/+25
* Added @dynamic parsing.Erik Verbruggen2009-07-131-1/+15
* Added @synthesize and fixed @property.Erik Verbruggen2009-07-131-1/+38
* Added AST for a bit of ObjC.Erik Verbruggen2009-07-131-49/+103
* Replaced T_INT_LITERAL and T_FLOAT_LITERAL with T_NUMERIC_LITERAL.Roberto Raggi2009-07-101-5/+5
* Stop at class or elaborated class specifiers when recovering declarations.Roberto Raggi2009-07-061-0/+4
* Fixed the parsing of foreach statements. The initializer expression needs to ...Roberto Raggi2009-07-031-1/+1
* Introduced ForeachStatementAST and the bits to parse foreach statements when ...Roberto Raggi2009-07-031-4/+42
* Removed two stray backslashesThorbjørn Lindeijer2009-06-291-1/+1
* Oops, restore the value of blockErrors()Roberto Raggi2009-06-191-3/+3
* Fixed more template-id vs expressions ambiguites.Roberto Raggi2009-06-191-3/+7
* Fixed template-id vs binary expression followed by a C-cast expression ambigu...Roberto Raggi2009-06-191-0/+25
* Improved compatibility with the gcc extensions.Roberto Raggi2009-06-181-1/+18
* Don't search for undefined symbols in ambiguous typeof expressions.Roberto Raggi2009-06-181-1/+2
* Some cleanup in the AST nodes.Roberto Raggi2009-06-171-23/+48
* Update license headers and sales contact details.Jason McDonald2009-06-171-2/+2
* cleanupRoberto Raggi2009-06-051-11/+11
* Extended the AST with references to more tokensThorbjørn Lindeijer2009-05-111-23/+33