From 8da8d21c186f36a1bdff9d45ab810862b7ae1ff8 Mon Sep 17 00:00:00 2001
From: Tobias Hunger <tobias.hunger@nokia.com>
Date: Tue, 21 Aug 2012 12:35:41 +0200
Subject: [PATCH] Remove some unused member variables

Change-Id: I4b1bcfe8da32bd48c601d1efdb7c3aac1d39cbce
Reviewed-by: Leandro Melo <leandro.melo@nokia.com>
---
 src/libs/3rdparty/cplusplus/Parser.cpp               | 2 --
 src/libs/cplusplus/DeprecatedGenTemplateInstance.cpp | 3 +--
 src/libs/cplusplus/DeprecatedGenTemplateInstance.h   | 1 -
 src/libs/qmljs/qmljscheck.cpp                        | 1 -
 src/libs/qmljs/qmljscheck.h                          | 1 -
 5 files changed, 1 insertion(+), 7 deletions(-)

diff --git a/src/libs/3rdparty/cplusplus/Parser.cpp b/src/libs/3rdparty/cplusplus/Parser.cpp
index 1011297f415..6303209d786 100644
--- a/src/libs/3rdparty/cplusplus/Parser.cpp
+++ b/src/libs/3rdparty/cplusplus/Parser.cpp
@@ -44,12 +44,10 @@ using namespace CPlusPlus;
 namespace {
 
 class DebugRule {
-    const char *name;
     static int depth;
 
 public:
     DebugRule(const char *name, const char *spell, unsigned idx, bool blocked)
-        : name(name)
     {
         for (int i = 0; i <= depth; ++i)
           fputc('-', stderr);
diff --git a/src/libs/cplusplus/DeprecatedGenTemplateInstance.cpp b/src/libs/cplusplus/DeprecatedGenTemplateInstance.cpp
index 402104e2ec4..78acb3e2d3f 100644
--- a/src/libs/cplusplus/DeprecatedGenTemplateInstance.cpp
+++ b/src/libs/cplusplus/DeprecatedGenTemplateInstance.cpp
@@ -385,8 +385,7 @@ FullySpecifiedType ApplySubstitution::applySubstitution(int index) const
 } // end of anonymous namespace
 
 DeprecatedGenTemplateInstance::DeprecatedGenTemplateInstance(QSharedPointer<Control> control, const Substitution &substitution)
-    : _symbol(0),
-      _control(control),
+    : _control(control),
       _substitution(substitution)
 { }
 
diff --git a/src/libs/cplusplus/DeprecatedGenTemplateInstance.h b/src/libs/cplusplus/DeprecatedGenTemplateInstance.h
index ddce8cc340e..51939fb9da9 100644
--- a/src/libs/cplusplus/DeprecatedGenTemplateInstance.h
+++ b/src/libs/cplusplus/DeprecatedGenTemplateInstance.h
@@ -54,7 +54,6 @@ private:
     FullySpecifiedType gen(Symbol *symbol);
 
 private:
-    Symbol *_symbol;
     QSharedPointer<Control> _control;
     const Substitution _substitution;
 };
diff --git a/src/libs/qmljs/qmljscheck.cpp b/src/libs/qmljs/qmljscheck.cpp
index 609b7862867..fbd0c5f0836 100644
--- a/src/libs/qmljs/qmljscheck.cpp
+++ b/src/libs/qmljs/qmljscheck.cpp
@@ -510,7 +510,6 @@ Check::Check(Document::Ptr doc, const ContextPtr &context)
     , _context(context)
     , _scopeChain(doc, _context)
     , _scopeBuilder(&_scopeChain)
-    , _lastValue(0)
     , _importsOk(false)
     , _inStatementBinding(false)
 {
diff --git a/src/libs/qmljs/qmljscheck.h b/src/libs/qmljs/qmljscheck.h
index 7e6230cec7f..31fec6691a1 100644
--- a/src/libs/qmljs/qmljscheck.h
+++ b/src/libs/qmljs/qmljscheck.h
@@ -130,7 +130,6 @@ private:
     QList<StaticAnalysis::Message> _messages;
     QSet<StaticAnalysis::Type> _enabledMessages;
 
-    const Value *_lastValue;
     QList<AST::Node *> _chain;
     QStack<StringSet> m_idStack;
     QStack<StringSet> m_propertyStack;
-- 
GitLab