add a helper method.

llvm-svn: 61978
This commit is contained in:
Chris Lattner 2009-01-09 05:27:40 +00:00
parent 729a21f947
commit 8b80ed7bf7
1 changed files with 7 additions and 0 deletions

View File

@ -532,6 +532,13 @@ public:
return 0U; // get index for modifying correct operand
}
/// getPointerOperandType - Method to return the pointer operand as a
/// PointerType.
const PointerType *getPointerOperandType() const {
return reinterpret_cast<const PointerType*>(getPointerOperand()->getType());
}
unsigned getNumIndices() const { // Note: always non-negative
return getNumOperands() - 1;
}