From 0185a49a78100c544f273ac6f6a31fee393e7aba Mon Sep 17 00:00:00 2001 From: Roberto Raggi <qtc-committer@nokia.com> Date: Tue, 23 Dec 2008 15:27:55 +0100 Subject: [PATCH] Removed LookupUtils. --- src/libs/cplusplus/LookupContext.cpp | 5 +---- src/libs/cplusplus/LookupContext.h | 16 +++------------- src/libs/cplusplus/TypeOfExpression.cpp | 1 + 3 files changed, 5 insertions(+), 17 deletions(-) diff --git a/src/libs/cplusplus/LookupContext.cpp b/src/libs/cplusplus/LookupContext.cpp index ed70e5b2168..2b787a9e11c 100644 --- a/src/libs/cplusplus/LookupContext.cpp +++ b/src/libs/cplusplus/LookupContext.cpp @@ -44,10 +44,7 @@ using namespace CPlusPlus; -///////////////////////////////////////////////////////////////////// -// LookupUtils -///////////////////////////////////////////////////////////////////// -bool LookupUtils::isNameCompatibleWithIdentifier(Name *name, Identifier *id) +bool LookupContext::isNameCompatibleWithIdentifier(Name *name, Identifier *id) { if (! name) { return false; diff --git a/src/libs/cplusplus/LookupContext.h b/src/libs/cplusplus/LookupContext.h index 58d5baf439d..8759a79210e 100644 --- a/src/libs/cplusplus/LookupContext.h +++ b/src/libs/cplusplus/LookupContext.h @@ -34,22 +34,12 @@ #ifndef CPLUSPLUS_LOOKUPCONTEXT_H #define CPLUSPLUS_LOOKUPCONTEXT_H -#include <SymbolVisitor.h> #include <cplusplus/CppDocument.h> - -#include <QList> -#include <QSet> -#include <QMap> +#include <QPair> namespace CPlusPlus { -class CPLUSPLUS_EXPORT LookupUtils -{ -public: - static bool isNameCompatibleWithIdentifier(Name *name, Identifier *id); -}; - -class CPLUSPLUS_EXPORT LookupContext: LookupUtils +class CPLUSPLUS_EXPORT LookupContext { public: LookupContext(Control *control = 0); @@ -142,7 +132,7 @@ public: private: QList<Scope *> buildVisibleScopes(); - + static bool isNameCompatibleWithIdentifier(Name *name, Identifier *id); private: Control *_control; diff --git a/src/libs/cplusplus/TypeOfExpression.cpp b/src/libs/cplusplus/TypeOfExpression.cpp index 8c4ccb05e2f..7f08d5874d8 100644 --- a/src/libs/cplusplus/TypeOfExpression.cpp +++ b/src/libs/cplusplus/TypeOfExpression.cpp @@ -38,6 +38,7 @@ #include <cplusplus/LookupContext.h> #include <cplusplus/ResolveExpression.h> #include <cplusplus/pp.h> +#include <QSet> using namespace CPlusPlus; -- GitLab