Remove dead code.
authorDevang Patel <dpatel@apple.com>
Wed, 1 Apr 2009 21:27:08 +0000 (21:27 +0000)
committerDevang Patel <dpatel@apple.com>
Wed, 1 Apr 2009 21:27:08 +0000 (21:27 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@68246 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Pass.h
include/llvm/PassAnalysisSupport.h

index 0527e0cdbbe4f1e5cda0ab1576a31fe97ed50cbe..923de658c3b95e33006fcb33dbf187322d9cbef6 100644 (file)
@@ -72,10 +72,6 @@ enum PassManagerType {
 class Pass {
   AnalysisResolver *Resolver;  // Used to resolve analysis
   intptr_t PassID;
-  // AnalysisImpls - This keeps track of which passes implement the interfaces
-  // that are required by the current pass (to implement getAnalysis()).
-  //
-  std::vector<std::pair<const PassInfo*, Pass*> > AnalysisImpls;
 
   void operator=(const Pass&);  // DO NOT IMPLEMENT
   Pass(const Pass &);           // DO NOT IMPLEMENT
index f8b139ecb1a5b72de12a6f2f5637b450c8df3f04..f0343b3911b7fbac2db943e1322ee4d580cb217d 100644 (file)
@@ -148,8 +148,6 @@ public:
 
   // AnalysisImpls - This keeps track of which passes implements the interfaces
   // that are required by the current pass (to implement getAnalysis()).
-  // NOTE : Remove AnalysisImpls from class Pass, when AnalysisResolver
-  // replaces AnalysisResolver
   std::vector<std::pair<const PassInfo*, Pass*> > AnalysisImpls;
 
 private: