We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6db25e0 commit 8924eccCopy full SHA for 8924ecc
llvm/include/llvm/User.h
@@ -46,6 +46,11 @@ class User : public Value {
46
: Value(Ty, vty), OperandList(OpList), NumOperands(NumOps) {}
47
48
public:
49
+ /// placement delete - required by std, but never called.
50
+ void operator delete(void*, size_t) {
51
+ assert(0 && "Constructor throws?");
52
+ }
53
+
54
Value *getOperand(unsigned i) const {
55
assert(i < NumOperands && "getOperand() out of range!");
56
return OperandList[i];
0 commit comments