Changes in directory llvm/include/llvm:
Value.h updated: 1.91 -> 1.92 --- Log message: add a helper method: Value::takeName --- Diffs of the changes: (+4 -0) Value.h | 4 ++++ 1 files changed, 4 insertions(+) Index: llvm/include/llvm/Value.h diff -u llvm/include/llvm/Value.h:1.91 llvm/include/llvm/Value.h:1.92 --- llvm/include/llvm/Value.h:1.91 Mon Feb 5 14:47:19 2007 +++ llvm/include/llvm/Value.h Sat Feb 10 18:37:27 2007 @@ -88,6 +88,10 @@ inline const std::string &getName() const { return Name; } void setName(const std::string &name); + + /// takeName - transfer the name from V to this value, setting V's name to + /// empty. It is an error to call V->takeName(V). + void takeName(Value *V); /// replaceAllUsesWith - Go through the uses list for this definition and make /// each use point to "V" instead of "this". After this completes, 'this's _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits