10 #ifndef LLVM_IR_DERIVEDUSER_H 11 #define LLVM_IR_DERIVEDUSER_H 40 :
User(Ty, VK, U, NumOps), DeleteValue(DeleteValue) {}
45 #endif // LLVM_IR_DERIVEDUSER_H DerivedUser(Type *Ty, unsigned VK, Use *U, unsigned NumOps, DeleteValueTy DeleteValue)
Type
MessagePack types as defined in the standard, with the exception of Integer being divided into a sign...
This class represents lattice values for constants.
Extension point for the Value hierarchy.
void(*)(DerivedUser *) DeleteValueTy
A Use represents the edge between a Value definition and its users.
The instances of the Type class are immutable: once they are created, they are never changed...
LLVM Value Representation.