diff options
author | Dan Gohman <gohman@apple.com> | 2007-10-08 15:08:41 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2007-10-08 15:08:41 +0000 |
commit | cdf2b3b2f88d6f961b664e3f67a8ee37b46b0d27 (patch) | |
tree | 4734759131091672970dd5592c47d2f64ad585d4 /lib/VMCore/PassManager.cpp | |
parent | 5477f8593db785bbe84a4fe923b1e5645ff15f6a (diff) | |
download | external_llvm-cdf2b3b2f88d6f961b664e3f67a8ee37b46b0d27.zip external_llvm-cdf2b3b2f88d6f961b664e3f67a8ee37b46b0d27.tar.gz external_llvm-cdf2b3b2f88d6f961b664e3f67a8ee37b46b0d27.tar.bz2 |
Add explicit keywords.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42747 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/VMCore/PassManager.cpp')
-rw-r--r-- | lib/VMCore/PassManager.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/lib/VMCore/PassManager.cpp b/lib/VMCore/PassManager.cpp index edcdf7f..af856ab 100644 --- a/lib/VMCore/PassManager.cpp +++ b/lib/VMCore/PassManager.cpp @@ -65,7 +65,7 @@ class VISIBILITY_HIDDEN BBPassManager : public PMDataManager, public: static char ID; - BBPassManager(int Depth) + explicit BBPassManager(int Depth) : PMDataManager(Depth), FunctionPass((intptr_t)&ID) {} /// Execute all of the passes scheduled for execution. Keep track of @@ -121,7 +121,7 @@ class FunctionPassManagerImpl : public Pass, public PMTopLevelManager { public: static char ID; - FunctionPassManagerImpl(int Depth) : + explicit FunctionPassManagerImpl(int Depth) : Pass((intptr_t)&ID), PMDataManager(Depth), PMTopLevelManager(TLM_Function) { } @@ -185,7 +185,8 @@ class MPPassManager : public Pass, public PMDataManager { public: static char ID; - MPPassManager(int Depth) : Pass((intptr_t)&ID), PMDataManager(Depth) { } + explicit MPPassManager(int Depth) : + Pass((intptr_t)&ID), PMDataManager(Depth) { } // Delete on the fly managers. virtual ~MPPassManager() { @@ -260,8 +261,9 @@ class PassManagerImpl : public Pass, public: static char ID; - PassManagerImpl(int Depth) : Pass((intptr_t)&ID), PMDataManager(Depth), - PMTopLevelManager(TLM_Pass) { } + explicit PassManagerImpl(int Depth) : + Pass((intptr_t)&ID), PMDataManager(Depth), + PMTopLevelManager(TLM_Pass) { } /// add - Add a pass to the queue of passes to run. This passes ownership of /// the Pass to the PassManager. When the PassManager is destroyed, the pass |