Changes in directory llvm/include/llvm:
Function.h updated: 1.83 -> 1.84 GlobalAlias.h updated: 1.2 -> 1.3 --- Log message: Implement review feedback --- Diffs of the changes: (+6 -3) Function.h | 4 ++-- GlobalAlias.h | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) Index: llvm/include/llvm/Function.h diff -u llvm/include/llvm/Function.h:1.83 llvm/include/llvm/Function.h:1.84 --- llvm/include/llvm/Function.h:1.83 Sat Apr 28 08:44:59 2007 +++ llvm/include/llvm/Function.h Sun Apr 29 13:02:48 2007 @@ -150,12 +150,12 @@ /// removeFromParent - This method unlinks 'this' from the containing module, /// but does not delete it. /// - virtual void removeFromParent(); + void removeFromParent(); /// eraseFromParent - This method unlinks 'this' from the containing module /// and deletes it. /// - virtual void eraseFromParent(); + void eraseFromParent(); /// Get the underlying elements of the Function... the basic block list is Index: llvm/include/llvm/GlobalAlias.h diff -u llvm/include/llvm/GlobalAlias.h:1.2 llvm/include/llvm/GlobalAlias.h:1.3 --- llvm/include/llvm/GlobalAlias.h:1.2 Sat Apr 28 08:44:59 2007 +++ llvm/include/llvm/GlobalAlias.h Sun Apr 29 13:02:48 2007 @@ -75,7 +75,10 @@ Constant* getAliasee() { return cast_or_null<Constant>(getOperand(0)); } - + /// getAliasedGlobal() - Aliasee can be either global or bitcast of + /// global. This method retrives the global for both aliasee flavours. + const GlobalValue* getAliasedGlobal() const; + // Methods for support type inquiry through isa, cast, and dyn_cast: static inline bool classof(const GlobalAlias *) { return true; } static inline bool classof(const Value *V) { _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits