Remove virtual keyword for two routines that should never be overridden.
authorEvan Cheng <evan.cheng@apple.com>
Tue, 13 Nov 2012 03:14:16 +0000 (03:14 +0000)
committerEvan Cheng <evan.cheng@apple.com>
Tue, 13 Nov 2012 03:14:16 +0000 (03:14 +0000)
llvm-svn: 167812

llvm/include/llvm/PassManagers.h

index 0af5853..014df7d 100644 (file)
@@ -168,7 +168,7 @@ class PMTopLevelManager {
 protected:
   explicit PMTopLevelManager(PMDataManager *PMDM);
 
-  virtual unsigned getNumContainedManagers() const {
+  unsigned getNumContainedManagers() const {
     return (unsigned)PassManagers.size();
   }
 
@@ -343,7 +343,7 @@ public:
   void dumpRequiredSet(const Pass *P) const;
   void dumpPreservedSet(const Pass *P) const;
 
-  virtual unsigned getNumContainedPasses() const {
+  unsigned getNumContainedPasses() const {
     return (unsigned)PassVector.size();
   }