[llvm-commits] CVS: llvm/include/llvm/Value.h
Chris Lattner
lattner at cs.uiuc.edu
Fri Jan 28 16:30:55 PST 2005
Changes in directory llvm/include/llvm:
Value.h updated: 1.67 -> 1.68
---
Log message:
Adjust to User.h changes.
---
Diffs of the changes: (+3 -6)
Value.h | 9 +++------
1 files changed, 3 insertions(+), 6 deletions(-)
Index: llvm/include/llvm/Value.h
diff -u llvm/include/llvm/Value.h:1.67 llvm/include/llvm/Value.h:1.68
--- llvm/include/llvm/Value.h:1.67 Mon Dec 13 10:28:53 2004
+++ llvm/include/llvm/Value.h Fri Jan 28 18:30:42 2005
@@ -41,7 +41,6 @@
/// as operands to other values.
///
class Value {
-private:
unsigned SubclassID; // Subclass identifier (for isa/dyn_cast)
PATypeHolder Ty;
iplist<Use> Uses;
@@ -168,11 +167,9 @@
}
-Use::Use(Value *v, User *user) : Val(v), U(user) {
- if (Val) Val->addUse(*this);
-}
-
-Use::Use(const Use &u) : Val(u.Val), U(u.U) {
+void Use::init(Value *v, User *user) {
+ Val = v;
+ U = user;
if (Val) Val->addUse(*this);
}
More information about the llvm-commits
mailing list