summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cpptoolsplugin.cpp
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2009-06-02 16:09:03 +0200
committerRoberto Raggi <roberto.raggi@nokia.com>2009-06-02 16:09:03 +0200
commit381798ad690d48f071f91f751b9f1fdd839f9332 (patch)
tree08a729d823095bdb44b9ef63ba82f57f52606880 /src/plugins/cpptools/cpptoolsplugin.cpp
parent47b620e9fe0fe93bf141264b7260e577db89d085 (diff)
downloadqt-creator-381798ad690d48f071f91f751b9f1fdd839f9332.tar.gz
Store the original C++ Document when searching.
Diffstat (limited to 'src/plugins/cpptools/cpptoolsplugin.cpp')
-rw-r--r--src/plugins/cpptools/cpptoolsplugin.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/cpptools/cpptoolsplugin.cpp b/src/plugins/cpptools/cpptoolsplugin.cpp
index 3a78f4d847..59ba2ec6fd 100644
--- a/src/plugins/cpptools/cpptoolsplugin.cpp
+++ b/src/plugins/cpptools/cpptoolsplugin.cpp
@@ -60,7 +60,6 @@
#include <AST.h>
#include <ASTVisitor.h>
#include <TranslationUnit.h>
-#include <PrettyPrinter.h>
#include <cplusplus/PreprocessorEnvironment.h>
#include <cplusplus/pp.h>
@@ -140,6 +139,7 @@ class FindClass: protected ASTVisitor
QFutureInterface<Core::Utils::FileSearchResult> &_future;
Document::Ptr _doc;
Snapshot _snapshot;
+ Document::Ptr _thisDocument;
QByteArray _source;
QString _text;
@@ -152,6 +152,7 @@ public:
_doc(doc),
_snapshot(snapshot)
{
+ _thisDocument = _snapshot.value(_doc->fileName());
}
void operator()(AST *ast, const QByteArray &source, const QString &text,