Make getNumContainedManagers and getNumContainedPasses const.
authorDan Gohman <gohman@apple.com>
Wed, 14 May 2008 00:40:34 +0000 (00:40 +0000)
committerDan Gohman <gohman@apple.com>
Wed, 14 May 2008 00:40:34 +0000 (00:40 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51087 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/PassManagers.h

index 5bf4dfb0a1047a6a20d37a03de5c0c878add1b64..0c6ff19f9ff5e3ffed47ca887604a7213e67ae2e 100644 (file)
@@ -145,7 +145,7 @@ private:
 class PMTopLevelManager {
 public:
 
-  virtual unsigned getNumContainedManagers() {
+  virtual unsigned getNumContainedManagers() const {
     return (unsigned)PassManagers.size();
   }
 
@@ -305,7 +305,7 @@ public:
   void dumpAnalysisSetInfo(const char *Msg, Pass *P,
                            const std::vector<AnalysisID> &Set) const;
 
-  virtual unsigned getNumContainedPasses() 
+  virtual unsigned getNumContainedPasses() const {
     return (unsigned)PassVector.size();
   }