Add a method

llvm-svn: 19540
This commit is contained in:
Chris Lattner 2005-01-13 23:26:28 +00:00
parent b3462cf8d5
commit eff86ebbc3

View File

@ -53,6 +53,11 @@ namespace llvm {
return CurTy;
}
const Type *getIndexedType() const {
const CompositeType *CT = cast<CompositeType>(CurTy);
return CT->getTypeAtIndex(getOperand());
}
// This is a non-standard operator->. It allows you to call methods on the
// current type directly.
const Type *operator->() const { return operator*(); }