From 10a2274bd4ebad7e880339da404cdaada671764c Mon Sep 17 00:00:00 2001 From: Roberto Raggi <roberto.raggi@nokia.com> Date: Wed, 27 May 2009 16:32:00 +0200 Subject: [PATCH] Removed obsolete code. --- src/libs/cplusplus/LookupContext.cpp | 31 ------------------------ src/libs/cplusplus/LookupContext.h | 7 ------ src/libs/cplusplus/ResolveExpression.cpp | 1 - 3 files changed, 39 deletions(-) diff --git a/src/libs/cplusplus/LookupContext.cpp b/src/libs/cplusplus/LookupContext.cpp index 9c379b6e689..cbd781688c2 100644 --- a/src/libs/cplusplus/LookupContext.cpp +++ b/src/libs/cplusplus/LookupContext.cpp @@ -92,30 +92,6 @@ LookupContext::LookupContext(Symbol *symbol, _visibleScopes = buildVisibleScopes(); } -LookupContext::LookupContext(Symbol *symbol, - const LookupContext &context) - : _control(context._control), - _symbol(symbol), - _expressionDocument(context._expressionDocument), - _documents(context._documents) -{ - const QString fn = QString::fromUtf8(symbol->fileName(), symbol->fileNameLength()); - _thisDocument = _documents.value(fn); - _visibleScopes = buildVisibleScopes(); -} - -LookupContext::LookupContext(Symbol *symbol, - Document::Ptr thisDocument, - const LookupContext &context) - : _control(context._control), - _symbol(symbol), - _expressionDocument(context._expressionDocument), - _thisDocument(thisDocument), - _documents(context._documents) -{ - _visibleScopes = buildVisibleScopes(); -} - bool LookupContext::isValid() const { return _control != 0; } @@ -419,13 +395,6 @@ void LookupContext::expandClass(Class *klass, const QList<Symbol *> baseClassCandidates = resolveClass(baseClassName, classVisibleScopes); -#if 0 - if (baseClassCandidates.isEmpty()) { - Overview overview; - qDebug() << "unresolved base class:" << overview.prettyName(baseClassName); - } -#endif - for (int j = 0; j < baseClassCandidates.size(); ++j) { if (Class *baseClassSymbol = baseClassCandidates.at(j)->asClass()) expand(baseClassSymbol->members(), visibleScopes, expandedScopes); diff --git a/src/libs/cplusplus/LookupContext.h b/src/libs/cplusplus/LookupContext.h index 8087bf126f1..c54ea3087c7 100644 --- a/src/libs/cplusplus/LookupContext.h +++ b/src/libs/cplusplus/LookupContext.h @@ -45,13 +45,6 @@ public: Document::Ptr thisDocument, const Snapshot &documents); - LookupContext(Symbol *symbol, - const LookupContext &context); - - LookupContext(Symbol *symbol, - Document::Ptr thisDocument, - const LookupContext &context); - bool isValid() const; operator bool() const; diff --git a/src/libs/cplusplus/ResolveExpression.cpp b/src/libs/cplusplus/ResolveExpression.cpp index 8f6f18bfd16..6fbd2d6d800 100644 --- a/src/libs/cplusplus/ResolveExpression.cpp +++ b/src/libs/cplusplus/ResolveExpression.cpp @@ -457,7 +457,6 @@ bool ResolveExpression::visit(QualifiedNameAST *ast) foreach (Symbol *symbol, symbols) { if (symbol->isTypedef()) { if (NamedType *namedTy = symbol->type()->asNamedType()) { - LookupContext symbolContext(symbol, _context); const Result r(namedTy, symbol); const QList<Symbol *> resolvedClasses = resolveClass(r, _context); -- GitLab