]> granicus.if.org Git - clang/commitdiff
remove dead ivar.
authorChris Lattner <sabre@nondot.org>
Sat, 28 Mar 2009 04:05:05 +0000 (04:05 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 28 Mar 2009 04:05:05 +0000 (04:05 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67907 91177308-0d34-0410-b5e6-96231b3b80d8

tools/clang-cc/AnalysisConsumer.cpp

index 4594a71492912c81109532c996d265938b86e71c..bda3df09759ea3af7a61aae0c70b589f11f80281 100644 (file)
@@ -231,7 +231,6 @@ namespace {
   
   class VISIBILITY_HIDDEN AnalysisManager : public BugReporterData {
     Decl* D; Stmt* Body; 
-    TranslationUnit* TU;
     
     enum AnalysisScope { ScopeTU, ScopeDecl } AScope;
       
@@ -248,14 +247,13 @@ namespace {
 
   public:
     AnalysisManager(AnalysisConsumer& c, Decl* d, Stmt* b, bool displayProgress) 
-      : D(d), Body(b), TU(0), AScope(ScopeDecl), C(c), 
+      : D(d), Body(b), AScope(ScopeDecl), C(c), 
         DisplayedFunction(!displayProgress) {
       setManagerCreators();
     }
     
-    AnalysisManager(AnalysisConsumer& c, TranslationUnit* tu,
-                    bool displayProgress) 
-      : D(0), Body(0), TU(tu), AScope(ScopeTU), C(c),
+    AnalysisManager(AnalysisConsumer& c, bool displayProgress) 
+      : D(0), Body(0), AScope(ScopeTU), C(c),
         DisplayedFunction(!displayProgress) {
       setManagerCreators();
     }
@@ -270,11 +268,6 @@ namespace {
       return Body;
     }
     
-    TranslationUnit* getTranslationUnit() const {
-      assert (AScope == ScopeTU);
-      return TU;
-    }    
-    
     StoreManagerCreator getStoreManagerCreator() {
       return CreateStoreMgr;
     };
@@ -454,7 +447,7 @@ void AnalysisConsumer::HandleTopLevelDecl(Decl *D) {
 void AnalysisConsumer::HandleTranslationUnit(TranslationUnit& TU) {
 
   if(!TranslationUnitActions.empty()) {
-    AnalysisManager mgr(*this, &TU, AnalyzerDisplayProgress);
+    AnalysisManager mgr(*this, AnalyzerDisplayProgress);
     for (Actions::iterator I = TranslationUnitActions.begin(), 
          E = TranslationUnitActions.end(); I != E; ++I)
       (*I)(mgr);