[llvm-commits] CVS: llvm/include/llvm/DerivedTypes.h
Chris Lattner
lattner at cs.uiuc.edu
Tue Nov 25 15:21:01 PST 2003
Changes in directory llvm/include/llvm:
DerivedTypes.h updated: 1.47 -> 1.48
---
Log message:
It is legal to index into sequential types with any integer
---
Diffs of the changes: (+1 -1)
Index: llvm/include/llvm/DerivedTypes.h
diff -u llvm/include/llvm/DerivedTypes.h:1.47 llvm/include/llvm/DerivedTypes.h:1.48
--- llvm/include/llvm/DerivedTypes.h:1.47 Tue Nov 11 16:41:29 2003
+++ llvm/include/llvm/DerivedTypes.h Tue Nov 25 15:20:19 2003
@@ -309,7 +309,7 @@
return ElementType.get();
}
virtual bool indexValid(const Value *V) const {
- return V->getType() == Type::LongTy; // Must be a 'long' index
+ return V->getType()->isInteger();
}
// getIndexType() - Return the type required of indices for this composite.
More information about the llvm-commits
mailing list