Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Get rid of the old Semantic pass. | Roberto Raggi | 2010-08-13 | 1 | -358/+0 |
| | |||||
* | Removed TemplateParameters. | Roberto Raggi | 2010-08-11 | 1 | -4/+3 |
| | |||||
* | Merged ScopedSymbol and Scope. | Roberto Raggi | 2010-08-11 | 1 | -1/+1 |
| | |||||
* | Refactored CPlusPlus::Function. | Roberto Raggi | 2010-08-05 | 1 | -1/+7 |
| | |||||
* | Use the location of the unqualified name id. | Roberto Raggi | 2010-07-20 | 1 | -0/+34 |
| | |||||
* | Fixed return-type checking for ObjC methods. | Erik Verbruggen | 2010-06-18 | 1 | -4/+0 |
| | |||||
* | Postpone the parsing of function definitions. | Roberto Raggi | 2010-03-30 | 1 | -0/+66 |
| | |||||
* | Added __attribute__ visiting, and storing of the deprecated attr. | Erik Verbruggen | 2010-03-23 | 1 | -4/+6 |
| | |||||
* | Long live the king! | hjk | 2010-03-05 | 1 | -1/+1 |
| | |||||
* | Simplified ObjC selectors in the AST. | Erik Verbruggen | 2010-02-23 | 1 | -3/+0 |
| | |||||
* | Revert "Split Objective-C keyword parsing to handle the '@' separately." | Erik Verbruggen | 2010-02-15 | 1 | -4/+4 |
| | | | | This reverts commit 2a59d2ae0c889fe6e4ac50a3f110b0103f880c15. | ||||
* | Split Objective-C keyword parsing to handle the '@' separately. | Erik Verbruggen | 2010-02-15 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | Because apparently, while designing the Objective-C language, somebody thought it was a world-class idea to allow any white-space between the '@' character and the subsequent keyword. With this fix, we now correctly parse: @ dynamic and: @ selector and: @"foo" "bar" @"mooze" (This last one is 1 single string split over multiple lines.) Wonderful, isn't it? What we (and Clang) do not support, but what GCC supports is something like: @"foo"@@ "bar" @"mooze" @@ which is equivalent to @"foobarmooze". | ||||
* | Added semantic checks for compound expressions. | Erik Verbruggen | 2010-02-07 | 1 | -2/+2 |
| | |||||
* | Use const names. | Roberto Raggi | 2009-12-01 | 1 | -4/+4 |
| | |||||
* | Don't use std::map to store types. | Roberto Raggi | 2009-11-23 | 1 | -2/+2 |
| | |||||
* | Refactored the AST visitors. | Roberto Raggi | 2009-11-17 | 1 | -4/+9 |
| | | | | Now, the ASTVisitor constructor takes a valid reference to a TranslationUnit. | ||||
* | Added scope calculation for Objective-C classes. | Erik Verbruggen | 2009-11-11 | 1 | -2/+0 |
| | |||||
* | Cleanup specifiers. | Roberto Raggi | 2009-11-10 | 1 | -1/+1 |
| | |||||
* | Cleanup ptr operators. | Roberto Raggi | 2009-11-10 | 1 | -1/+1 |
| | |||||
* | Cleanup nested name specifiers | Roberto Raggi | 2009-11-10 | 1 | -1/+1 |
| | |||||
* | Cleanup the C++ front-end. | Roberto Raggi | 2009-10-20 | 1 | -2/+2 |
| | | | | Removed CPLUSPLUS_BEGIN/END_NAMESPACE & co and made it possible to compile the parser with CPLUSPLUS_WITHOUT_QT. | ||||
* | Introduced CPlusPlus::TemplateArguments and fixed a possible mem-leak when ↵ | Roberto Raggi | 2009-08-26 | 1 | -1/+1 |
| | | | | using template members. | ||||
* | long live the king | hjk | 2009-08-14 | 1 | -1/+1 |
| | |||||
* | Added semantic checks for method declarations. | Erik Verbruggen | 2009-07-31 | 1 | -0/+6 |
| | |||||
* | Improved ObjC parsing, and added semantic checks. | Erik Verbruggen | 2009-07-28 | 1 | -0/+47 |
| | |||||
* | Introduced ForeachStatementAST and the bits to parse foreach statements when ↵ | Roberto Raggi | 2009-07-03 | 1 | -1/+1 |
| | | | | qtMocRun is enabled. | ||||
* | Introduced Document::CheckMode. | Roberto Raggi | 2009-06-26 | 1 | -0/+8 |
| | |||||
* | Update license headers and sales contact details. | Jason McDonald | 2009-06-17 | 1 | -2/+2 |
| | | | | Reviewed-by: Trust Me | ||||
* | Fixes: change file license headers to include LGPL | hjk | 2009-02-25 | 1 | -21/+17 |
| | |||||
* | Fixes: move all files in shared/* to src/shared/* | hjk | 2009-01-26 | 1 | -0/+198 |