summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/LookupContext.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Get rid of useless overload of findType().Roberto Raggi2010-05-141-18/+1
|
* More renaming.Roberto Raggi2010-05-141-7/+12
|
* Removed ClassOrNamespace::findType_helper() & co.Roberto Raggi2010-05-141-50/+14
|
* More renaming.Roberto Raggi2010-05-141-17/+17
|
* Removed deprecated code.Roberto Raggi2010-05-141-8/+0
|
* Renamed classOrNamespace() and lookup/findClassOrNamespace().Roberto Raggi2010-05-141-20/+20
|
* Removed deprecate overload of LookupContext::classOrNamespace().Roberto Raggi2010-05-141-10/+0
|
* Instiate overloads of operator->().Roberto Raggi2010-05-141-22/+30
|
* Look for symbols in the base class implementation.Roberto Raggi2010-05-141-0/+3
|
* Improved LookupItem and get rid of some deprecated code.Roberto Raggi2010-05-141-10/+0
|
* Cleanup.Roberto Raggi2010-05-141-12/+3
|
* Introduced Snapshot::findMatchingDefinition().Roberto Raggi2010-05-111-6/+11
|
* Split LookupContext::lookup() in lookup() and find().Roberto Raggi2010-05-111-3/+13
| | | | | lookup() searches for symbols in the given binding and the enclosing scopes, while find() searches for symbols only in the given binding.
* Describe the LookupContext API.Roberto Raggi2010-05-111-8/+8
|
* Renamed switchCurrentEntity()Roberto Raggi2010-05-111-5/+5
|
* Renamed lookup_helper().Roberto Raggi2010-05-111-6/+6
|
* Resolve the class-or-namespace specifiers when creating bindings for classes.Roberto Raggi2010-05-101-1/+11
|
* Introduced Symbol::copy(otherSymbol) and removed some deprecated code.Roberto Raggi2010-05-101-9/+11
|
* Compile VSFriedemann Kleint2010-05-101-1/+0
|
* Fixed global lookup.Roberto Raggi2010-05-101-0/+3
|
* Removed unused Control.Roberto Raggi2010-05-101-2/+0
|
* Removed debug info.Roberto Raggi2010-05-101-2/+2
|
* Skip friend class declarations.Roberto Raggi2010-05-101-2/+5
|
* More work on template instantiation.Roberto Raggi2010-05-101-12/+36
|
* Refactor a bit the lookup, it should simplify template instantiation.Roberto Raggi2010-05-101-11/+58
|
* Don't use QByteArray in the public API.Roberto Raggi2010-05-101-46/+47
|
* Improved CreateBindings::findClassOrNamespace(Symbol *)Roberto Raggi2010-05-051-13/+38
|
* Enable lazy lookup.Roberto Raggi2010-05-051-7/+6
|
* Invoke the right overload.Roberto Raggi2010-05-051-1/+1
|
* Try to use the new LookupContext.Roberto Raggi2010-05-051-13/+19
|
* Ported completeScope(), completeNamespace() and completeClass() to use the ↵Roberto Raggi2010-05-051-0/+10
| | | | new LookupContext.
* Initial work on the new LookupContext.Roberto Raggi2010-05-051-0/+815
|
* Deprecated the current LookupContext.Roberto Raggi2010-05-051-771/+0
|
* Revert "Fixed possible crash in dangling pointers in namespaces."Erik Verbruggen2010-03-241-2/+2
| | | | | | | | 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.
* Fixed possible crash in dangling pointers in namespaces.Erik Verbruggen2010-03-231-2/+2
| | | | Patch by: Bill King
* Long live the king!hjk2010-03-051-1/+1
|
* Prefer ObjC classes/protocols when searching for a canonical symbol.Erik Verbruggen2010-01-111-0/+16
|
* Fix typo in comment.Tobias Hunger2010-01-081-1/+1
|
* Merge branch '1.3'Thorbjørn Lindeijer2010-01-061-2/+4
|\
| * Fixed crash when completing symbols without a valid context.Roberto Raggi2010-01-061-2/+4
| | | | | | | | | | Task-number: QTCREATORBUG-534 Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
* | Expand the template parameters.Roberto Raggi2009-12-081-0/+6
| |
* | Compile with msvc.Roberto Raggi2009-12-071-10/+3
| |
* | Store the documents in an hash.Roberto Raggi2009-12-071-2/+7
| |
* | Initial work on the new CPlusPlus::Snapshot.Roberto Raggi2009-12-071-2/+2
| | | | | | | | Encapsulate the details.
* | Use const names.Roberto Raggi2009-12-011-20/+20
| |
* | Use const literals.Roberto Raggi2009-12-011-5/+5
| |
* | Merge remote branch 'origin/1.3'Oswald Buddenhagen2009-11-271-2/+2
|\ \ | |/ | | | | | | | | Conflicts: doc/qtcreator.qdoc src/plugins/debugger/watchhandler.cpp
| * Fixed possible crash in the code completionThorbjørn Lindeijer2009-11-261-2/+2
| | | | | | | | | | | | | | | | Null pointer reference in a case where the global namespace is explicitly specified using :: Task-number: QTCREATORBUG-351 Review-pending-by: Roberto Raggi
* | compile fix with namespaced Qthjk2009-11-201-0/+2
| |
* | Get rid off QPair<FullySpecifiedType, Symbol *>. Use LookupItem intead.Roberto Raggi2009-11-171-6/+12
| |