summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cppfindreferences.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2009-10-07 16:11:42 +0200
committerRoberto Raggi <roberto.raggi@nokia.com>2009-10-07 16:12:33 +0200
commit7e0e62cb253dbf26166d4dfaada1898beadc44ef (patch)
treee5a742d3fd1c82ae7363be9e318e617f321dc1bf /src/plugins/cpptools/cppfindreferences.cpp
parentafedec330a9be2378009c5497bbb8b88efd4255d (diff)
downloadqt-creator-7e0e62cb253dbf26166d4dfaada1898beadc44ef.tar.gz
Find the canonical virtual method.
Diffstat (limited to 'src/plugins/cpptools/cppfindreferences.cpp')
-rw-r--r--src/plugins/cpptools/cppfindreferences.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/cpptools/cppfindreferences.cpp b/src/plugins/cpptools/cppfindreferences.cpp
index 40259589a2..9fab349368 100644
--- a/src/plugins/cpptools/cppfindreferences.cpp
+++ b/src/plugins/cpptools/cppfindreferences.cpp
@@ -152,7 +152,8 @@ protected:
bool checkCandidates(const QList<Symbol *> &candidates) const
{
- if (Symbol *canonicalSymbol = LookupContext::canonicalSymbol(candidates)) {
+ if (Symbol *canonicalSymbol = LookupContext::canonicalSymbol(candidates, _globalNamespaceBinding.data())) {
+
#if 0
qDebug() << "*** canonical symbol:" << canonicalSymbol->fileName()
<< canonicalSymbol->line() << canonicalSymbol->column()
@@ -498,7 +499,7 @@ static void find_helper(QFutureInterface<Utils::FileSearchResult> &future,
files += snapshot.dependsOn(sourceFile);
}
- qDebug() << "done in:" << tm.elapsed() << "number of files to parse:" << files.size();
+ //qDebug() << "done in:" << tm.elapsed() << "number of files to parse:" << files.size();
future.setProgressRange(0, files.size());