LLVM API Documentation
#include <OperandTraits.h>
Static Public Member Functions | |
static Use * | op_begin (SubClass *U) |
static Use * | op_end (SubClass *U) |
static unsigned | operands (const User *U) |
VariadicOperandTraits - determine the allocation regime of the Use array when it is a prefix to the User object, and the number of Use objects is only known at allocation time.
Definition at line 66 of file OperandTraits.h.
static Use* llvm::VariadicOperandTraits< SubClass, MINARITY >::op_begin | ( | SubClass * | U | ) | [inline, static] |
Definition at line 67 of file OperandTraits.h.
static Use* llvm::VariadicOperandTraits< SubClass, MINARITY >::op_end | ( | SubClass * | U | ) | [inline, static] |
Definition at line 70 of file OperandTraits.h.
static unsigned llvm::VariadicOperandTraits< SubClass, MINARITY >::operands | ( | const User * | U | ) | [inline, static] |
Definition at line 73 of file OperandTraits.h.