Lines Matching refs:User
10 // layout of various User subclasses. It also provides the means for accessing
17 #include "llvm/IR/User.h"
26 /// when it is a prefix to the User object, and the number of Use objects is
34 "adding virtual methods to subclasses of User breaks use lists");
40 static unsigned operands(const User*) {
54 static unsigned operands(const User *U) {
64 /// when it is a prefix to the User object, and the number of Use objects is
72 "adding virtual methods to subclasses of User breaks use lists");
73 return reinterpret_cast<Use*>(U) - static_cast<User*>(U)->getNumOperands();
78 static unsigned operands(const User *U) {
88 /// when it is not a prefix to the User object, but allocated at an unrelated
96 static Use *op_begin(User* U) {
99 static Use *op_end(User* U) {
102 static unsigned operands(const User *U) {