make these accessors private.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37302 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2007-05-23 05:46:04 +00:00
parent b3b87708eb
commit 570204cbc2

View 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