summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2010-07-05 17:35:54 +0200
committerRoberto Raggi <roberto.raggi@nokia.com>2010-07-05 17:35:54 +0200
commit84ebb1048d633843c7f47c87296e7870fb66dc25 (patch)
tree503c3ad65329e5f2043a5806d1ab0b6c51e0d8d0
parent9bb67101c5daa42f879f2fcf884277c5fd23bed4 (diff)
downloadqt-creator-84ebb1048d633843c7f47c87296e7870fb66dc25.tar.gz
Moved CheckUndefinedSymbols to the cpptools plug-in.
-rw-r--r--src/libs/cplusplus/cplusplus-lib.pri2
-rw-r--r--src/plugins/cppeditor/cppcheckundefinedsymbols.cpp (renamed from src/libs/cplusplus/CheckUndefinedSymbols.cpp)4
-rw-r--r--src/plugins/cppeditor/cppcheckundefinedsymbols.h (renamed from src/libs/cplusplus/CheckUndefinedSymbols.h)6
-rw-r--r--src/plugins/cppeditor/cppeditor.cpp3
-rw-r--r--src/plugins/cppeditor/cppeditor.pro6
-rw-r--r--src/plugins/cpptools/cppmodelmanager.cpp1
-rw-r--r--src/shared/cplusplus/Symbols.h2
7 files changed, 12 insertions, 12 deletions
diff --git a/src/libs/cplusplus/cplusplus-lib.pri b/src/libs/cplusplus/cplusplus-lib.pri
index b1e27c950e..24bb51cf5e 100644
--- a/src/libs/cplusplus/cplusplus-lib.pri
+++ b/src/libs/cplusplus/cplusplus-lib.pri
@@ -38,7 +38,6 @@ HEADERS += \
$$PWD/ASTPath.h \
$$PWD/DeprecatedGenTemplateInstance.h \
$$PWD/FindUsages.h \
- $$PWD/CheckUndefinedSymbols.h \
$$PWD/DependencyTable.h \
$$PWD/PreprocessorClient.h \
$$PWD/PreprocessorEnvironment.h \
@@ -64,7 +63,6 @@ SOURCES += \
$$PWD/ASTPath.cpp \
$$PWD/DeprecatedGenTemplateInstance.cpp \
$$PWD/FindUsages.cpp \
- $$PWD/CheckUndefinedSymbols.cpp \
$$PWD/DependencyTable.cpp \
$$PWD/PreprocessorClient.cpp \
$$PWD/PreprocessorEnvironment.cpp \
diff --git a/src/libs/cplusplus/CheckUndefinedSymbols.cpp b/src/plugins/cppeditor/cppcheckundefinedsymbols.cpp
index 10fb5dc7e6..d5f8e3337a 100644
--- a/src/libs/cplusplus/CheckUndefinedSymbols.cpp
+++ b/src/plugins/cppeditor/cppcheckundefinedsymbols.cpp
@@ -27,8 +27,8 @@
**
**************************************************************************/
-#include "CheckUndefinedSymbols.h"
-#include "Overview.h"
+#include "cppcheckundefinedsymbols.h"
+#include <cplusplus/Overview.h>
#include <Names.h>
#include <Literals.h>
diff --git a/src/libs/cplusplus/CheckUndefinedSymbols.h b/src/plugins/cppeditor/cppcheckundefinedsymbols.h
index fd5ffbc786..e4dd960f50 100644
--- a/src/libs/cplusplus/CheckUndefinedSymbols.h
+++ b/src/plugins/cppeditor/cppcheckundefinedsymbols.h
@@ -30,14 +30,14 @@
#ifndef CPLUSPLUS_CHECKUNDEFINEDSYMBOLS_H
#define CPLUSPLUS_CHECKUNDEFINEDSYMBOLS_H
-#include "CppDocument.h"
-#include "LookupContext.h"
+#include <cplusplus/CppDocument.h>
+#include <cplusplus/LookupContext.h>
#include <ASTVisitor.h>
#include <QtCore/QSet>
namespace CPlusPlus {
-class CPLUSPLUS_EXPORT CheckUndefinedSymbols: protected ASTVisitor
+class CheckUndefinedSymbols: protected ASTVisitor
{
public:
CheckUndefinedSymbols(TranslationUnit *unit, const LookupContext &context);
diff --git a/src/plugins/cppeditor/cppeditor.cpp b/src/plugins/cppeditor/cppeditor.cpp
index fc7b9f3a66..bb89ca7187 100644
--- a/src/plugins/cppeditor/cppeditor.cpp
+++ b/src/plugins/cppeditor/cppeditor.cpp
@@ -31,6 +31,8 @@
#include "cppeditorconstants.h"
#include "cppplugin.h"
#include "cpphighlighter.h"
+#include "cppcheckundefinedsymbols.h"
+
#include "cppquickfix.h"
#include <cpptools/cpptoolsplugin.h>
@@ -54,7 +56,6 @@
#include <cplusplus/MatchingText.h>
#include <cplusplus/BackwardsScanner.h>
#include <cplusplus/FastPreprocessor.h>
-#include <cplusplus/CheckUndefinedSymbols.h>
#include <cpptools/cppmodelmanagerinterface.h>
#include <cpptools/cpptoolsconstants.h>
diff --git a/src/plugins/cppeditor/cppeditor.pro b/src/plugins/cppeditor/cppeditor.pro
index 8e3b022e4b..0fbfba0781 100644
--- a/src/plugins/cppeditor/cppeditor.pro
+++ b/src/plugins/cppeditor/cppeditor.pro
@@ -15,7 +15,8 @@ HEADERS += cppplugin.h \
cppeditor_global.h \
cppclasswizard.h \
cppquickfix.h \
- cpprefactoringchanges.h
+ cpprefactoringchanges.h \
+ cppcheckundefinedsymbols.h
SOURCES += cppplugin.cpp \
cppeditor.cpp \
@@ -24,7 +25,8 @@ SOURCES += cppplugin.cpp \
cppfilewizard.cpp \
cppclasswizard.cpp \
cppquickfix.cpp \
- cpprefactoringchanges.cpp
+ cpprefactoringchanges.cpp \
+ cppcheckundefinedsymbols.cpp
RESOURCES += cppeditor.qrc
diff --git a/src/plugins/cpptools/cppmodelmanager.cpp b/src/plugins/cpptools/cppmodelmanager.cpp
index 317fba77d8..486eabb51f 100644
--- a/src/plugins/cpptools/cppmodelmanager.cpp
+++ b/src/plugins/cpptools/cppmodelmanager.cpp
@@ -29,7 +29,6 @@
#include <cplusplus/pp.h>
#include <cplusplus/Overview.h>
-#include <cplusplus/CheckUndefinedSymbols.h>
#include "cppmodelmanager.h"
#ifndef ICHECK_BUILD
diff --git a/src/shared/cplusplus/Symbols.h b/src/shared/cplusplus/Symbols.h
index 46be950121..2a90fd0cc0 100644
--- a/src/shared/cplusplus/Symbols.h
+++ b/src/shared/cplusplus/Symbols.h
@@ -57,7 +57,7 @@
namespace CPlusPlus {
-class TemplateParameters
+class CPLUSPLUS_EXPORT TemplateParameters
{
public:
TemplateParameters(Scope *scope);