Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Fixed the #include directive. | Roberto Raggi | 2009-10-26 | 1 | -2/+1 | |
| | | ||||||
* | | Merge commit 'origin/1.3' | con | 2009-10-26 | 7 | -3/+102 | |
|\ \ | |/ | | | | | | | | | | | Conflicts: src/plugins/cpptools/cppcodecompletion.h src/plugins/debugger/gdb/gdbengine.cpp src/plugins/qmleditor/QmlEditor.pluginspec | |||||
| * | Fixed use of uninitialized/unallocated object. | Erik Verbruggen | 2009-10-26 | 1 | -0/+1 | |
| | | ||||||
| * | Return the cached AST node. | Roberto Raggi | 2009-10-23 | 1 | -1/+2 | |
| | | ||||||
| * | Use memoization to reduce the backtracking when parsing template arguments. | Roberto Raggi | 2009-10-23 | 2 | -3/+36 | |
| | | ||||||
| * | Released the memory allocated in the memory pool when backtracking from ↵ | Roberto Raggi | 2009-10-22 | 4 | -0/+64 | |
| | | | | | | | | Parser::parseTemplateId(). | |||||
| * | Initialize _isInterface of ObjCClass | Roberto Raggi | 2009-10-21 | 1 | -0/+1 | |
| | | ||||||
| * | Initialize the members of List<T> | Roberto Raggi | 2009-10-21 | 1 | -0/+1 | |
| | | ||||||
| * | Removed unused member _pool in LiteralTable. | Roberto Raggi | 2009-10-21 | 1 | -2/+0 | |
| | | ||||||
* | | Merge remote branch 'origin/1.3' | Oswald Buddenhagen | 2009-10-20 | 68 | -332/+684 | |
|\ \ | |/ | | | | | | | | | Conflicts: src/plugins/cpptools/cppcodecompletion.cpp src/plugins/debugger/gdb/remotegdbadapter.cpp | |||||
| * | Regenerated the AST cloner. | Roberto Raggi | 2009-10-20 | 1 | -19/+63 | |
| | | ||||||
| * | Compile fix in Parser.cpp | Robert Loehning | 2009-10-20 | 1 | -0/+1 | |
| | | ||||||
| * | Reduce backtracking when parsing ambiguous name ids. | Roberto Raggi | 2009-10-20 | 1 | -15/+38 | |
| | | ||||||
| * | Check the lookahead token before to start the parse of core-postfix expressions. | Roberto Raggi | 2009-10-20 | 1 | -8/+17 | |
| | | ||||||
| * | Added debug helpers | Roberto Raggi | 2009-10-20 | 1 | -0/+184 | |
| | | ||||||
| * | Fixed use of uninitialized Control. | Erik Verbruggen | 2009-10-20 | 1 | -11/+13 | |
| | | ||||||
| * | Changed ObjC context keyword comparison to use identifiers. | Erik Verbruggen | 2009-10-20 | 3 | -10/+61 | |
| | | ||||||
| * | Check for valid decl_specifier_seq when parsing declaration statements. | Roberto Raggi | 2009-10-20 | 1 | -0/+8 | |
| | | ||||||
| * | Removed unused method Parser::maybeSimpleExpression() | Roberto Raggi | 2009-10-20 | 2 | -13/+0 | |
| | | ||||||
| * | Removed unused method Parser::maybeFunctionCall() | Roberto Raggi | 2009-10-20 | 2 | -39/+0 | |
| | | ||||||
| * | Cleanup the C++ front-end. | Roberto Raggi | 2009-10-20 | 68 | -234/+212 | |
| | | | | | | | | Removed CPLUSPLUS_BEGIN/END_NAMESPACE & co and made it possible to compile the parser with CPLUSPLUS_WITHOUT_QT. | |||||
| * | Improved parsing of ambiguous statements. | Roberto Raggi | 2009-10-19 | 2 | -12/+96 | |
| | | | | | | | | Done with Erik Verbruggen | |||||
| * | Fix for invalid parsing of "(a)[b]", including test cases. | Erik Verbruggen | 2009-10-19 | 1 | -9/+29 | |
| | | ||||||
* | | Merge commit 'origin/1.3' | con | 2009-10-13 | 4 | -0/+26 | |
|\ \ | |/ | ||||||
| * | Check the scope of class and fwd-class declarations | Roberto Raggi | 2009-10-13 | 2 | -0/+10 | |
| | | ||||||
| * | Improved support for private classes. | Roberto Raggi | 2009-10-12 | 2 | -0/+16 | |
| | | ||||||
* | | Merge commit 'origin/1.3' | con | 2009-10-09 | 3 | -1313/+2 | |
|\ \ | |/ | ||||||
| * | Removed deprecated PrettyPrinter. We need a way to generate the pretty ↵ | Roberto Raggi | 2009-10-09 | 3 | -1313/+2 | |
| | | | | | | | | printer from the C++ parser. | |||||
* | | Syntax highlighting for Objective-C identifiers (super, self, nil, Nil, ↵ | Erik Verbruggen | 2009-10-09 | 2 | -13/+105 | |
|/ | | | | _cmd, SEL, IMP, BOOL, YES, NO, id). | |||||
* | Removed the MacroResolver | Roberto Raggi | 2009-10-07 | 5 | -44/+1 | |
| | | | | Unfortunately, the MacroResolver does not scale and we get pretty bad performances when parsing big projects. | |||||
* | Check ctor-initializers. | Roberto Raggi | 2009-10-06 | 2 | -0/+8 | |
| | ||||||
* | Fixed possible null-pointer dereference. | Erik Verbruggen | 2009-10-05 | 1 | -2/+5 | |
| | ||||||
* | Added protocol & class definedness checks, and added property attribute checks. | Erik Verbruggen | 2009-10-05 | 16 | -36/+430 | |
| | ||||||
* | Implemented a simple(fast?) strategy to resolve macro references. | Roberto Raggi | 2009-09-30 | 1 | -0/+4 | |
| | ||||||
* | Introduced MacroResolver. | Roberto Raggi | 2009-09-30 | 5 | -1/+41 | |
| | ||||||
* | Delay the parsing of the document. | Roberto Raggi | 2009-09-30 | 1 | -0/+2 | |
| | ||||||
* | FullySpecifiedType::simplified() strips references from the type. | Roberto Raggi | 2009-09-30 | 2 | -0/+10 | |
| | ||||||
* | Introduced T_CPP_COMMENT and T_CPP_DOXY_COMMENT to handle C++-style comments ↵ | Roberto Raggi | 2009-09-29 | 3 | -2/+6 | |
| | | | | | | and improved CPPEditor::isInComment to handle the newly introduced tokens. As side effect,this change should fix the regression we introduced in the "automagically" quote/brace insertion. | |||||
* | Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline | Erik Verbruggen | 2009-09-28 | 4 | -0/+14 | |
|\ | ||||||
| * | Added the `isVirtual' attribute to Function. | Roberto Raggi | 2009-09-25 | 4 | -0/+14 | |
| | | ||||||
* | | Added type declarations for forward declared ObjC protocols and classes. | Erik Verbruggen | 2009-09-28 | 5 | -8/+91 | |
|/ | ||||||
* | Removed Scope::addUse() | Roberto Raggi | 2009-09-23 | 3 | -56/+12 | |
| | ||||||
* | Introduced LiteralTable::findLiteral() and Control::findIdentifier() | Roberto Raggi | 2009-09-23 | 3 | -1/+20 | |
| | ||||||
* | Wee little cleanup. | Erik Verbruggen | 2009-09-21 | 1 | -5/+5 | |
| | ||||||
* | Introduced CPlusPlus::TemplateArguments and fixed a possible mem-leak when ↵ | Roberto Raggi | 2009-08-26 | 7 | -67/+81 | |
| | | | | using template members. | |||||
* | long live the king | hjk | 2009-08-14 | 71 | -71/+71 | |
| | ||||||
* | Parsing fix for casts in ObjC message expressions. | Erik Verbruggen | 2009-08-10 | 1 | -1/+6 | |
| | ||||||
* | Parser fix for ObjC methods. | Erik Verbruggen | 2009-08-06 | 1 | -4/+6 | |
| | ||||||
* | Fixed semantic checks for Objective-C methods and fast-enumeration. | Erik Verbruggen | 2009-08-05 | 15 | -28/+257 | |
| | ||||||
* | Cleaned the ObjC AST up. | Erik Verbruggen | 2009-08-05 | 15 | -424/+155 | |
| |