make these accessors private.
authorChris Lattner <sabre@nondot.org>
Wed, 23 May 2007 05:46:04 +0000 (05:46 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 23 May 2007 05:46:04 +0000 (05:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37302 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Argument.h

index 580b18249bed585aed9d86aab31191733997007b..c995043616c0d00054a695aa637695c9e303fed7 100644 (file)
@@ -46,12 +46,6 @@ public:
   inline const Function *getParent() const { return Parent; }
   inline       Function *getParent()       { return Parent; }
 
-  // getNext/Prev - Return the next or previous argument in the list.
-        Argument *getNext()       { return Next; }
-  const Argument *getNext() const { return Next; }
-        Argument *getPrev()       { return Prev; }
-  const Argument *getPrev() const { return Prev; }
-
   virtual void print(std::ostream &OS) const;
   void print(std::ostream *OS) const {
     if (OS) print(*OS);
@@ -64,6 +58,13 @@ public:
   static inline bool classof(const Value *V) {
     return V->getValueID() == ArgumentVal;
   }
+  
+private:
+  // getNext/Prev - Return the next or previous argument in the list.
+  Argument *getNext()       { return Next; }
+  const Argument *getNext() const { return Next; }
+  Argument *getPrev()       { return Prev; }
+  const Argument *getPrev() const { return Prev; }
 };
 
 } // End llvm namespace