The number of operands in the subclass.
Declared in <llvm/IR/Value.h>
enum Unnamed enum : unsigned int;
This member is defined by this class, but not used for anything. Subclasses can use it to store their number of operands, if they have any.
This is stored here to save space in User on 64-bit hosts. Since most instances of Value have operands, 32-bit hosts aren't significantly affected.
Note, this should NOT be used directly by any class other than User. User uses this value to find the Use list.
| Name | Description |
|---|---|
NumUserOperandsBits | Width of the NumUserOperands bitfield. |