diff options
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/include/llvm/Function.h | 18 | ||||
| -rw-r--r-- | llvm/include/llvm/GlobalVariable.h | 12 | 
2 files changed, 15 insertions, 15 deletions
| diff --git a/llvm/include/llvm/Function.h b/llvm/include/llvm/Function.h index f78365085fb..862edca9c7d 100644 --- a/llvm/include/llvm/Function.h +++ b/llvm/include/llvm/Function.h @@ -149,15 +149,6 @@ public:    void eraseFromParent(); -  // getNext/Prev - Return the next or previous function in the list.  These -  // methods should never be used directly, and are only used to implement the -  // function list as part of the module. -  // -        Function *getNext()       { return Next; } -  const Function *getNext() const { return Next; } -        Function *getPrev()       { return Prev; } -  const Function *getPrev() const { return Prev; } -    /// Get the underlying elements of the Function... the basic block list is    /// empty for external functions.    /// @@ -252,6 +243,15 @@ public:      Function *Obj = 0;      return unsigned(reinterpret_cast<uintptr_t>(&Obj->ArgumentList));    } +private: +  // getNext/Prev - Return the next or previous function in the list.  These +  // methods should never be used directly, and are only used to implement the +  // function list as part of the module. +  // +  Function *getNext()             { return Next; } +  const Function *getNext() const { return Next; } +  Function *getPrev()             { return Prev; } +  const Function *getPrev() const { return Prev; }  };  inline ValueSymbolTable * diff --git a/llvm/include/llvm/GlobalVariable.h b/llvm/include/llvm/GlobalVariable.h index ae3418bb854..00d4acb66da 100644 --- a/llvm/include/llvm/GlobalVariable.h +++ b/llvm/include/llvm/GlobalVariable.h @@ -93,12 +93,6 @@ public:      }    } -  // getNext/Prev - Return the next or previous global variable in the list. -        GlobalVariable *getNext()       { return Next; } -  const GlobalVariable *getNext() const { return Next; } -        GlobalVariable *getPrev()       { return Prev; } -  const GlobalVariable *getPrev() const { return Prev; } -    /// If the value is a global constant, its value is immutable throughout the    /// runtime execution of the program.  Assigning a value into the constant    /// leads to undefined behavior. @@ -132,6 +126,12 @@ public:    static inline bool classof(const Value *V) {      return V->getValueID() == Value::GlobalVariableVal;    } +private: +  // getNext/Prev - Return the next or previous global variable in the list. +        GlobalVariable *getNext()       { return Next; } +  const GlobalVariable *getNext() const { return Next; } +        GlobalVariable *getPrev()       { return Prev; } +  const GlobalVariable *getPrev() const { return Prev; }  };  } // End llvm namespace | 

