Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Initial work on the new LookupContext. | Roberto Raggi | 2010-05-05 | 3 | -0/+1027 | |
| | | ||||||
* | | Moved CPlusPlus::LookupItem. | Roberto Raggi | 2010-05-05 | 5 | -46/+146 | |
| | | ||||||
* | | Deprecated the current LookupContext. | Roberto Raggi | 2010-05-05 | 11 | -82/+82 | |
|/ | ||||||
* | Get rid of unsigned/long suffixes before evaluating numbers. | Roberto Raggi | 2010-04-29 | 1 | -2/+12 | |
| | | | | Task-number: QTCREATORBUG-1292 | |||||
* | Handle unary ~ operator. | Roberto Raggi | 2010-04-27 | 1 | -0/+4 | |
| | ||||||
* | CPlusPlus: Fix several issues in the TypePrettyPrinter. | Christian Kamm | 2010-04-19 | 2 | -126/+144 | |
| | | | | | | | | * Fix cv qualifiers being placed incorrectly. * Fix nested pointer to array to pointer being printed incorrectly. * Add autotest. Task-number: QTCREATORBUG-1037 | |||||
* | Fixed `look at symbol under cursor' when symbol is a Qt method (e.g. a signal). | Roberto Raggi | 2010-03-29 | 7 | -20/+31 | |
| | | | | Done with: erikv | |||||
* | Disable C++0x support for now | Thorbjørn Lindeijer | 2010-03-25 | 1 | -1/+1 | |
| | | | | | | | It introduced at least one new crash to do with recovering from parsing errors. Reviewed-by: Roberto Raggi | |||||
* | Renewed attempt to fix possible dangling pointers. | Erik Verbruggen | 2010-03-25 | 1 | -3/+14 | |
| | | | | Task-number: QTCREATORBUG-807 | |||||
* | Revert "Fixed possible crash in dangling pointers in namespaces." | Erik Verbruggen | 2010-03-24 | 4 | -237/+131 | |
| | | | | | | | | Main reason is that find-usages and refactoring broke completely. Second reason is that concurrent modification was done on the children-list while deleting/destructing. This reverts commit b0b95f88756dbdf4981c97a325734300a65d8268. | |||||
* | Recognize C++0x lambda expressions. | Roberto Raggi | 2010-03-24 | 1 | -0/+1 | |
| | ||||||
* | Fixed #import completion to act the same as #include completion. | Erik Verbruggen | 2010-03-23 | 1 | -0/+4 | |
| | ||||||
* | Fixed possible crash in dangling pointers in namespaces. | Erik Verbruggen | 2010-03-23 | 4 | -131/+237 | |
| | | | | Patch by: Bill King | |||||
* | Place a whitespace between references. | Roberto Raggi | 2010-03-23 | 1 | -0/+3 | |
| | ||||||
* | Recognize C++0x rvalue references. | Roberto Raggi | 2010-03-23 | 1 | -2/+5 | |
| | ||||||
* | Renamed the CompoundExpressionAST::compoundStatement. | Roberto Raggi | 2010-03-23 | 1 | -1/+1 | |
| | ||||||
* | Ensure that the memory pool can be reused after a rewind and get rid of the ↵ | Roberto Raggi | 2010-03-18 | 2 | -0/+7 | |
| | | | | segmented array. | |||||
* | Put the DependencyTable calculation into the QFuture. | Erik Verbruggen | 2010-03-17 | 1 | -3/+7 | |
| | | | | Done-with: Roberto Raggi | |||||
* | Put the include depenency table into a separate class, and cache it when ↵ | Erik Verbruggen | 2010-03-17 | 5 | -113/+217 | |
| | | | | possible. | |||||
* | Added parser support for Q_INTERFACES. | Erik Verbruggen | 2010-03-17 | 1 | -0/+2 | |
| | ||||||
* | Take the branch when evaluating #ifndef QT_NO_XXX and QT_NO_XXX has been ↵ | Roberto Raggi | 2010-03-12 | 1 | -5/+22 | |
| | | | | defined in a pro file. | |||||
* | Changed FindUsages to look into Q_PROPERTYs. | Erik Verbruggen | 2010-03-12 | 2 | -2/+24 | |
| | ||||||
* | Added boundary check. | Erik Verbruggen | 2010-03-12 | 1 | -5/+7 | |
| | ||||||
* | Added bounds check. | Erik Verbruggen | 2010-03-12 | 1 | -1/+1 | |
| | ||||||
* | Fixed possible crash when asking for the icon of a top-level symbol (e.g. ↵ | Roberto Raggi | 2010-03-10 | 1 | -1/+1 | |
| | | | | the global namespace). | |||||
* | Fixed QTCREATORBUG-745. | Erik Verbruggen | 2010-03-09 | 1 | -14/+4 | |
| | | | | | Fixed crash in FindUsages on a dirty file in a large project, which is saved while the FindUsages is still running. | |||||
* | Don't add the default arguments when completing function definitions. | Christian Kamm | 2010-03-05 | 3 | -4/+21 | |
| | | | | | | Fixes QTCREATORBUG-787 Reviewed-by: Erik Verbruggen | |||||
* | Long live the king! | hjk | 2010-03-05 | 54 | -54/+54 | |
| | ||||||
* | Fixed: Wrong usage highlighting if function's argument list contains comment. | Roberto Raggi | 2010-03-03 | 2 | -1/+17 | |
| | | | | Task-number: QTCREATORBUG-577 | |||||
* | Simplified ObjC selectors in the AST. | Erik Verbruggen | 2010-02-23 | 3 | -15/+11 | |
| | ||||||
* | Fixed pre-processor handling for Q_PROPERTY, Q_ENUMS and Q_FLAGS. | Erik Verbruggen | 2010-02-22 | 1 | -22/+21 | |
| | ||||||
* | Fix code navigation when line wrapping is enabled | mae | 2010-02-19 | 1 | -1/+1 | |
| | ||||||
* | Fix compilation error with gcc 4.4.3 | Kai Koehne | 2010-02-17 | 1 | -2/+1 | |
| | | | | call of overloaded ‘QString(int)’ is ambiguous | |||||
* | Revert "Split Objective-C keyword parsing to handle the '@' separately." | Erik Verbruggen | 2010-02-15 | 1 | -1/+1 | |
| | | | | This reverts commit 2a59d2ae0c889fe6e4ac50a3f110b0103f880c15. | |||||
* | Revert "Added Objective-C @try block parsing." | Erik Verbruggen | 2010-02-15 | 2 | -6/+0 | |
| | | | | This reverts commit f4163b8ba01cd1a4f5d91c83a3863939b7809375. | |||||
* | Added Objective-C @try block parsing. | Erik Verbruggen | 2010-02-15 | 2 | -0/+6 | |
| | ||||||
* | Split Objective-C keyword parsing to handle the '@' separately. | Erik Verbruggen | 2010-02-15 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | 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". | |||||
* | Removed obsolete files. | Roberto Raggi | 2010-02-12 | 2 | -531/+0 | |
| | ||||||
* | Process the formal arguments of inline methods when searching the usages of ↵ | Roberto Raggi | 2010-02-11 | 2 | -6/+9 | |
| | | | | a symbol. | |||||
* | Removed Q_DECLARE_FLAGS parsing, leaving it to the CPP to expand it. | Erik Verbruggen | 2010-02-08 | 3 | -17/+4 | |
| | ||||||
* | Changed ObjC message arguments to have SimpleName for the name part. | Erik Verbruggen | 2010-02-08 | 2 | -0/+29 | |
| | ||||||
* | Added semantic checks for Q_ENUMS. | Erik Verbruggen | 2010-02-07 | 2 | -0/+50 | |
| | ||||||
* | Reworked parts of the QtPropertyDeclaration parsing and handling. | Erik Verbruggen | 2010-02-07 | 2 | -7/+6 | |
| | ||||||
* | Added semantic checks for compound expressions. | Erik Verbruggen | 2010-02-07 | 1 | -1/+5 | |
| | ||||||
* | Added AST nodes for compound expressions (a GNU extension). | Erik Verbruggen | 2010-02-07 | 2 | -0/+6 | |
| | ||||||
* | Merge branch '1.3' | Thorbjørn Lindeijer | 2010-02-04 | 1 | -1/+1 | |
|\ | | | | | | | | | Conflicts: src/plugins/debugger/gdb/gdbengine.cpp | |||||
| * | Added semicolon after } when creating unnamed enumeration | Roquette | 2010-02-01 | 1 | -1/+1 | |
| | | | | | | | | | | | | Task-number: QTCREATORBUG-643 Merge-request: 109 Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com> | |||||
* | | Renamed method. | Erik Verbruggen | 2010-02-04 | 1 | -1/+1 | |
| | | ||||||
* | | Merge remote branch 'origin/1.3' | Oswald Buddenhagen | 2010-01-29 | 2 | -10/+10 | |
|\ \ | |/ | | | | | Trailing whitespace removal re-applied manually. | |||||
| * | remove trailing whitespace | Oswald Buddenhagen | 2010-01-29 | 2 | -10/+10 | |
| | | | | | | | | doing it in 1.3 as well to avoid possible later conflicts |