diff options
author | Matt Beaumont-Gay <matthewbg@google.com> | 2012-12-04 05:41:27 +0000 |
---|---|---|
committer | Matt Beaumont-Gay <matthewbg@google.com> | 2012-12-04 05:41:27 +0000 |
commit | ee721156701ec3afb198d4cfede00095b228eeac (patch) | |
tree | 0ece47257bf48cdac5fbe6c5d77a7470772db726 /unittests/VMCore/PassManagerTest.cpp | |
parent | 3db6676e32b570dd258b4dda33754311bafec989 (diff) |
Add 'using' declarations to suppress -Woverloaded-virtual warnings.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169214 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'unittests/VMCore/PassManagerTest.cpp')
-rw-r--r-- | unittests/VMCore/PassManagerTest.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/unittests/VMCore/PassManagerTest.cpp b/unittests/VMCore/PassManagerTest.cpp index 9c070c84bb..321904270a 100644 --- a/unittests/VMCore/PassManagerTest.cpp +++ b/unittests/VMCore/PassManagerTest.cpp @@ -148,6 +148,8 @@ namespace llvm { template<typename T, typename P> struct PassTest : public PassTestBase<P> { public: + using llvm::Pass::doInitialization; + using llvm::Pass::doFinalization; virtual bool doInitialization(T &t) { EXPECT_FALSE(PassTestBase<P>::initialized); PassTestBase<P>::initialized = true; @@ -198,6 +200,8 @@ namespace llvm { EXPECT_EQ(run, initcount); EXPECT_EQ(finalized, fincount); } + using llvm::Pass::doInitialization; + using llvm::Pass::doFinalization; virtual bool doInitialization(Loop* L, LPPassManager &LPM) { initialized = true; initcount++; |