Remove dead code.
authorDevang Patel <dpatel@apple.com>
Thu, 25 Jan 2007 22:27:00 +0000 (22:27 +0000)
committerDevang Patel <dpatel@apple.com>
Thu, 25 Jan 2007 22:27:00 +0000 (22:27 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33506 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Pass.h

index 7708d498f6369b544bb8c1b729a8366b1ba2b440..aab79b4f420f7a5308bdf05b703e13b57cd61bc0 100644 (file)
@@ -46,9 +46,7 @@ class Module;
 class AnalysisUsage;
 class PassInfo;
 class ImmutablePass;
-template<class Trait> class PassManagerT;
 class BasicBlockPassManager;
-class FunctionPassManagerT;
 class ModulePassManager;
 class PMStack;
 class AnalysisResolver;
@@ -190,11 +188,6 @@ public:
   template<typename AnalysisType>
   AnalysisType &getAnalysisID(const PassInfo *PI) const;
     
-private:
-  template<typename Trait> friend class PassManagerT;
-  friend class ModulePassManager;
-  friend class FunctionPassManagerT;
-  friend class BasicBlockPassManager;
 };
 
 inline std::ostream &operator<<(std::ostream &OS, const Pass &P) {