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 | 13ab93efde5a66221762adaba836149783de94ff (patch) | |
| tree | c1d15640eb90bbea2482d8a1112150c0fab028fc /llvm/lib/VMCore | |
| parent | 49c6aab7b87c9a0502589059d5ff03790efdfb12 (diff) | |
| download | bcm5719-llvm-13ab93efde5a66221762adaba836149783de94ff.tar.gz bcm5719-llvm-13ab93efde5a66221762adaba836149783de94ff.zip | |
Add explicit keywords.
llvm-svn: 42747
Diffstat (limited to 'llvm/lib/VMCore')
| -rw-r--r-- | llvm/lib/VMCore/PassManager.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/llvm/lib/VMCore/PassManager.cpp b/llvm/lib/VMCore/PassManager.cpp index edcdf7ffe39..af856ab034f 100644 --- a/llvm/lib/VMCore/PassManager.cpp +++ b/llvm/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 |

