summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus
Commit message (Collapse)AuthorAgeFilesLines
...
* Get rid of Oveview::prettyTypeWithName() and LookupContext::minimalName()Roberto Raggi2010-07-292-25/+0
|
* Sprinkled a bit of doxymentation over various classes.Erik Verbruggen2010-07-281-0/+2
|
* Added tests for the InsertionPointLocator and fixed bugs.Erik Verbruggen2010-07-282-24/+54
|
* Use the new InsertionPointLocator for declarations.Erik Verbruggen2010-07-281-3/+3
| | | | | Still need to change it to use RefactoringChanges, and to do better definition generation.
* Temporary fix to get at least some name back.Erik Verbruggen2010-07-271-1/+1
|
* Added the InsertionPointLocator.Erik Verbruggen2010-07-273-2/+356
| | | | | | For answers to questions about where to insert a snippet/chunk of C++ code. Ok, currently it will only find the One And Only place to insert method declarations in classes, and it will need some tuning.
* Fixes testcase compilationBill King2010-07-231-1/+1
|
* Fixed LookupContext::fullyQualifiedName()Roberto Raggi2010-07-211-3/+2
| | | | | Now the method can be used to get the fully qualified name of destructors, operator-ids and conversion-function-ids.
* Get rid of the deprecated method Overview::setShowFullQualifiedNames().Roberto Raggi2010-07-213-52/+2
|
* Fixed fully-qualified-name for destructors.Erik Verbruggen2010-07-211-1/+2
|
* Skip qualified and template name ids.Roberto Raggi2010-07-201-0/+3
|
* Sorry this was not supposed to be committed.Roberto Raggi2010-07-203-59/+109
| | | | | | Revert "Revert "Try to fix the type rewriter."" This reverts commit c9bc1e7c64fb73e8148b65dfe7a4521121331efc.
* Revert "Try to fix the type rewriter."Roberto Raggi2010-07-203-109/+59
| | | | This reverts commit 33b19f0210cd6ab1504071912caee91a95515c7c.
* Try to fix the type rewriter.Roberto Raggi2010-07-193-59/+109
|
* Disable the copy of SemanticEnvironment.Roberto Raggi2010-07-193-10/+13
|
* Fixes: Completing switch statements with enums in namespaces or classes.con2010-07-192-0/+16
| | | | | | We need to add the fully qualified name to the case statements. Reviewed-by: Roberto Raggi
* Get rid of the those ugly warnings.Roberto Raggi2010-07-194-4/+8
|
* Fixes for scope range calculation.Erik Verbruggen2010-07-191-2/+2
|
* Added comment.Erik Verbruggen2010-07-161-0/+1
|
* Fixed lookup to skip over friend declarations.Erik Verbruggen2010-07-161-1/+8
|
* CPlusPlus::Icons - modify to support icon's id additionallyDenis Mingulov2010-07-162-26/+95
| | | | | Merge-request: 2167 Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
* Introduced helpers to rewrite types and names.Roberto Raggi2010-07-1613-96/+654
| | | | Done-with: Erik Verbruggen
* Disable Create declaration from definition quickfix.Roberto Raggi2010-07-122-15/+29
|
* Recursive definition of CPlusPlus::QualifiedNameId.Roberto Raggi2010-07-124-77/+85
| | | | Done-with: Erik Verbruggen
* Quickfix for adding a declaration to a class from a definition.Erik Verbruggen2010-07-124-0/+81
|
* Quick fix for completing cases in enum based switch statements.con2010-07-092-2/+27
| | | | Reviewed-by: Roberto Raggi
* Reenabled the old `deprecated' template instantiation.Roberto Raggi2010-07-091-2/+0
| | | | | | I hate this commit, but unfortunately, I don't have time right now to finish the new template instantion algorithm so I have to enable the old way of doing instantiations.
* Try to resolve the type in the scope of the declaration.Roberto Raggi2010-07-091-1/+6
|
* More completion fixes.Erik Verbruggen2010-07-061-1/+1
|
* Fixed completion for doxygen comments.Erik Verbruggen2010-07-061-1/+1
|
* Fixed scope calculation in code completion.Erik Verbruggen2010-07-061-1/+2
|
* Fix autotests so that they're compiling again.Bill King2010-07-061-2/+2
|
* Moved CheckUndefinedSymbols to the cpptools plug-in.Roberto Raggi2010-07-053-635/+0
|
* Fixed possible crash when computing the AST path.Roberto Raggi2010-07-051-1/+6
|
* Fixed: "Follow symbol" on constructor or destructor always jumps to class ↵Roberto Raggi2010-07-051-12/+4
| | | | | | definition Task-number: QTCREATORBUG-1776
* C++: Remember joined state in SimpleLexer.Christian Kamm2010-07-022-2/+13
| | | | Done-with: Erik Verbruggen
* Removing SimpleTokenErik Verbruggen2010-07-027-163/+55
|
* Removed the TokenCache.Erik Verbruggen2010-07-0211-182/+76
|
* Get rid of NumericLiteral::isChar/isWideChar().Roberto Raggi2010-07-011-20/+24
|
* Get rid of PostfixExpressionAST and store the base expression together with ↵Roberto Raggi2010-06-234-38/+7
| | | | the PostfixAST nodes.
* Fixed autotests.Erik Verbruggen2010-06-232-3/+3
|
* Fixed compilation problem.Erik Verbruggen2010-06-231-1/+2
|
* Fix compilation problem.Erik Verbruggen2010-06-231-1/+1
|
* Fixed type resolving for ObjC ptr receiver types in objc_msg_send expressions.Erik Verbruggen2010-06-181-1/+1
|
* C++: Make 'follow symbol' for classes work in more cases.Christian Kamm2010-06-181-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
* Two more columnNumber() calls that should be positionInBlock()Thorbjørn Lindeijer2010-06-161-1/+1
| | | | | columnNumber() relies on text wrapping, and we're only interested in the position of the cursor in the block.
* C++: Make 'follow symbol' work with forward declared classes.Christian Kamm2010-06-163-1/+26
| | | | | | | If it encounters a forward declaration, it tries to find the class declaration globally now. Task-number: QTCREATORBUG-20
* Merge branch '2.0'Thorbjørn Lindeijer2010-06-151-2/+2
|\ | | | | | | | | | | | | Conflicts: src/plugins/cppeditor/cppquickfix.cpp src/plugins/mercurial/mercurialjobrunner.cpp src/plugins/subversion/subversionplugin.cpp
| * Fixed handling of text wrapping and a text layout corner caseThorbjørn Lindeijer2010-06-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | Due to using QTextCursor::columnNumber() instead of QTextCursor::positionInBlock(), a lot of code would not work correctly when used with wrapped lines. In addition, there was an issue with columnNumber() returning 0 right after inserting a character before the last character of a line. Reviewed-by: mae
* | Merge branch 'origin/2.0' (early part)Erik Verbruggen2010-06-152-5/+5
|\ \ | |/