name change requested by review of previous patch
[oota-llvm.git] / include / llvm / PassManager.h
index f1178e07d3b0953f6367ea8ab3dafdfec6669516..5d936c49abc90da29cebac38dac639e7f0831818 100644 (file)
@@ -26,7 +26,6 @@ class ModulePass;
 class Module;
 class ModuleProvider;
 
-class ModulePassManager;
 class PassManagerImpl;
 class FunctionPassManagerImpl;
 
@@ -59,7 +58,7 @@ private:
 /// FunctionPassManager manages FunctionPasses and BasicBlockPassManagers.
 class FunctionPassManager {
 public:
-  FunctionPassManager(ModuleProvider *P);
+  explicit FunctionPassManager(ModuleProvider *P);
   FunctionPassManager();
   ~FunctionPassManager();