Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | It's 2011 now. | con | 2011-01-12 | 1 | -1/+1 |
| | |||||
* | License headers. | con | 2010-12-17 | 1 | -7/+11 |
| | |||||
* | Renamed Symbol::scope() to Symbol::enclosingScope(). | Roberto Raggi | 2010-08-26 | 1 | -1/+1 |
| | |||||
* | Renamed Symbol::identity() to Symbol::unqualifiedName(). | Roberto Raggi | 2010-08-26 | 1 | -1/+1 |
| | |||||
* | Nicer implementation of Document::lastVisibleSymbolAt(). | Roberto Raggi | 2010-08-17 | 1 | -23/+41 |
| | |||||
* | Get rid of the old Semantic pass. | Roberto Raggi | 2010-08-13 | 1 | -1/+0 |
| | |||||
* | Use the new binder | Roberto Raggi | 2010-08-13 | 1 | -7/+5 |
| | |||||
* | Get rid of the prefix findOrInsert for the functions in CPlusPlus::Control. | Roberto Raggi | 2010-08-11 | 1 | -1/+1 |
| | |||||
* | Merged ScopedSymbol and Scope. | Roberto Raggi | 2010-08-11 | 1 | -19/+11 |
| | |||||
* | Fixes for scope range calculation. | Erik Verbruggen | 2010-07-19 | 1 | -2/+2 |
| | |||||
* | Added comment. | Erik Verbruggen | 2010-07-16 | 1 | -0/+1 |
| | |||||
* | Introduced helpers to rewrite types and names. | Roberto Raggi | 2010-07-16 | 1 | -2/+3 |
| | | | | Done-with: Erik Verbruggen | ||||
* | Fixed scope calculation in code completion. | Erik Verbruggen | 2010-07-06 | 1 | -1/+2 |
| | |||||
* | Fixed: "Follow symbol" on constructor or destructor always jumps to class ↵ | Roberto Raggi | 2010-07-05 | 1 | -12/+4 |
| | | | | | | definition Task-number: QTCREATORBUG-1776 | ||||
* | C++: Make 'follow symbol' for classes work in more cases. | Christian Kamm | 2010-06-18 | 1 | -3/+5 |
| | | | | | | | Previously, it would still fail if a forward declaration and declaration for a class were in the same file. Task-number: QTCREATORBUG-20 | ||||
* | C++: Make 'follow symbol' work with forward declared classes. | Christian Kamm | 2010-06-16 | 1 | -0/+23 |
| | | | | | | | If it encounters a forward declaration, it tries to find the class declaration globally now. Task-number: QTCREATORBUG-20 | ||||
* | Fixed jump to the matching definition. | Roberto Raggi | 2010-05-21 | 1 | -4/+7 |
| | |||||
* | Turn on C++0x support. | Roberto Raggi | 2010-05-21 | 1 | -1/+1 |
| | |||||
* | Fixed scope discovery. | Erik Verbruggen | 2010-05-20 | 1 | -3/+9 |
| | |||||
* | Renamed Document::findSymbolAt(). | Roberto Raggi | 2010-05-17 | 1 | -4/+4 |
| | |||||
* | Fixed Document::scopeAt() to always return a valid scope. | Roberto Raggi | 2010-05-14 | 1 | -1/+3 |
| | |||||
* | Improved LookupItem and get rid of some deprecated code. | Roberto Raggi | 2010-05-14 | 1 | -2/+93 |
| | |||||
* | Introduced Snapshot::findMatchingDefinition(). | Roberto Raggi | 2010-05-11 | 1 | -0/+121 |
| | |||||
* | Removed deprecated method Snapshot::globalNamespaceBinding(). | Roberto Raggi | 2010-05-11 | 1 | -6/+0 |
| | |||||
* | 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 | ||||
* | Recognize C++0x lambda expressions. | Roberto Raggi | 2010-03-24 | 1 | -0/+1 |
| | |||||
* | Ensure that the memory pool can be reused after a rewind and get rid of the ↵ | Roberto Raggi | 2010-03-18 | 1 | -0/+5 |
| | | | | segmented array. | ||||
* | Put the include depenency table into a separate class, and cache it when ↵ | Erik Verbruggen | 2010-03-17 | 1 | -106/+0 |
| | | | | possible. | ||||
* | Long live the king! | hjk | 2010-03-05 | 1 | -1/+1 |
| | |||||
* | Enhance data stored for macros and macro uses. | Christian Kamm | 2009-12-21 | 1 | -1/+29 |
| | | | | | | | | | | | In preparation for finding macro uses. * Macro: add offset and length * MacroUse: add line * Document: add convenience functions for finding a macro definition, use or undefined use at a given location. Reviewed-by: Erik Verbruggen | ||||
* | Use the text editor revision to ignore outdated parse results. | Roberto Raggi | 2009-12-15 | 1 | -1/+13 |
| | |||||
* | Removed the call to QDir::cleanPath. | Roberto Raggi | 2009-12-07 | 1 | -1/+1 |
| | |||||
* | Store the documents in an hash. | Roberto Raggi | 2009-12-07 | 1 | -2/+2 |
| | |||||
* | Initial work on the new CPlusPlus::Snapshot. | Roberto Raggi | 2009-12-07 | 1 | -9/+38 |
| | | | | Encapsulate the details. | ||||
* | Rename dependsOn() in filesDepedingOn() and introduced ↵ | Roberto Raggi | 2009-12-02 | 1 | -26/+58 |
| | | | | Snapshot::dependencyTable(). | ||||
* | Use const literals. | Roberto Raggi | 2009-12-01 | 1 | -3/+3 |
| | |||||
* | Refactored the AST visitors. | Roberto Raggi | 2009-11-17 | 1 | -1/+1 |
| | | | | Now, the ASTVisitor constructor takes a valid reference to a TranslationUnit. | ||||
* | Merge commit 'origin/1.3' | con | 2009-11-11 | 1 | -2/+8 |
|\ | | | | | | | | | | | | | Conflicts: src/plugins/debugger/debuggermanager.h src/plugins/qmleditor/qmleditorplugin.cpp src/plugins/qt4projectmanager/qt4runconfiguration.cpp | ||||
| * | Code model: Fix Windows issues (duplicate matches). | Friedemann Kleint | 2009-11-09 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | | | Ensure the code model receives file names with clean paths ('/') and fix paths in the relevant places of the code model. Pass on clean paths from Cpp reference find and display them correctly in the search window tooltip. Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com> | ||||
* | | Fixed the AST field names. | Roberto Raggi | 2009-11-10 | 1 | -1/+1 |
| | | |||||
* | | Removed DeclarationListAST node. | Roberto Raggi | 2009-11-10 | 1 | -1/+1 |
|/ | | | | Done with Erik Verbruggen | ||||
* | Introduced CppTools::CppModelManagerInterface::updateModifiedFiles(). | Roberto Raggi | 2009-11-05 | 1 | -0/+12 |
| | | | | updateModifiedFiles ckecks the timestamp and reparses all the modified files in the current snapshot. | ||||
* | Store in the document's macroUsages only the top-level macro expansions. | Roberto Raggi | 2009-10-15 | 1 | -1/+1 |
| | |||||
* | Delay the parsing of the document. | Roberto Raggi | 2009-09-30 | 1 | -1/+3 |
| | |||||
* | Track more macro uses. | Christian Kamm | 2009-09-25 | 1 | -1/+62 |
| | | | | | | | | | | | | In particular macros that are only checked for definition or are expanded during the evaluation of an #if or #elif directive are now also added to the list available through Document::macroUses(). The names of undefined macros that are interesting (because they're used in an #ifdef or a defined(...)) are now available through Document::undefinedMacroUses(). Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com> | ||||
* | long live the king | hjk | 2009-08-14 | 1 | -1/+1 |
| | |||||
* | Added Snapshot::dependsOn(). | Roberto Raggi | 2009-07-29 | 1 | -3/+78 |
| | | | | Snapshot::dependsOn(fn) returns the files in the snapshot that depends on fn. | ||||
* | Introduced revisions in CPlusPlus::Document. | Roberto Raggi | 2009-07-14 | 1 | -1/+12 |
| | | | | Reviewed by Thorbjørn Lindeijer | ||||
* | Introduced Snapshot::simplified(doc) | Roberto Raggi | 2009-07-10 | 1 | -0/+22 |
| | |||||
* | Introduced Document::CheckMode. | Roberto Raggi | 2009-06-26 | 1 | -1/+3 |
| |