LLVM API Documentation
#include <Operator.h>
Public Member Functions | |
Value * | getPointerOperand () |
const Value * | getPointerOperand () const |
Type * | getPointerOperandType () const |
unsigned | getPointerAddressSpace () const |
Static Public Member Functions | |
static unsigned | getPointerOperandIndex () |
Friends | |
class | PtrToInt |
class | ConstantExpr |
Definition at line 487 of file Operator.h.
unsigned llvm::PtrToIntOperator::getPointerAddressSpace | ( | ) | const [inline] |
getPointerAddressSpace - Method to return the address space of the pointer operand.
Definition at line 511 of file Operator.h.
Value* llvm::PtrToIntOperator::getPointerOperand | ( | ) | [inline] |
Definition at line 493 of file Operator.h.
References llvm::User::getOperand().
const Value* llvm::PtrToIntOperator::getPointerOperand | ( | ) | const [inline] |
Definition at line 496 of file Operator.h.
References llvm::User::getOperand().
static unsigned llvm::PtrToIntOperator::getPointerOperandIndex | ( | ) | [inline, static] |
Definition at line 499 of file Operator.h.
Type* llvm::PtrToIntOperator::getPointerOperandType | ( | ) | const [inline] |
getPointerOperandType - Method to return the pointer operand as a PointerType.
Definition at line 505 of file Operator.h.
References getPointerOperand().
friend class ConstantExpr [friend] |
Definition at line 490 of file Operator.h.
friend class PtrToInt [friend] |
Definition at line 489 of file Operator.h.