Change PMTopLevelManager's PassManagers vector element type from
[oota-llvm.git] / include / llvm / PassManagers.h
index 44c932a0c60f05d7660a2a569caaca4ac3753bc6..eaa6f442709d2e64f9627c494945ad6f9caca64f 100644 (file)
@@ -150,7 +150,7 @@ public:
     return ImmutablePasses;
   }
 
-  void addPassManager(Pass *Manager) {
+  void addPassManager(PMDataManager *Manager) {
     PassManagers.push_back(Manager);
   }
 
@@ -172,7 +172,7 @@ public:
 protected:
   
   /// Collection of pass managers
-  std::vector<Pass *> PassManagers;
+  std::vector<PMDataManager *> PassManagers;
 
 private: