diff options
author | Jay Foad <jay.foad@gmail.com> | 2011-01-26 21:56:10 +0000 |
---|---|---|
committer | Jay Foad <jay.foad@gmail.com> | 2011-01-26 21:56:10 +0000 |
commit | adede0387b749e58b845afac2979764f928efd74 (patch) | |
tree | 84187ba8b34d2085981d8198f4c6e1c7db6e3be5 /include/llvm/User.h | |
parent | 1fe3aa15e9cdc4981d7a125d87eaf257c1d75af1 (diff) | |
download | llvm-adede0387b749e58b845afac2979764f928efd74.tar.gz llvm-adede0387b749e58b845afac2979764f928efd74.tar.bz2 llvm-adede0387b749e58b845afac2979764f928efd74.tar.xz |
Simplify User::operator delete().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124330 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/User.h')
-rw-r--r-- | include/llvm/User.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/llvm/User.h b/include/llvm/User.h index 2aca78c41a..1363495f7c 100644 --- a/include/llvm/User.h +++ b/include/llvm/User.h @@ -53,6 +53,7 @@ protected: void dropHungoffUses() { Use::zap(OperandList, OperandList + NumOperands, true); OperandList = 0; + // Reset NumOperands so User::operator delete() does the right thing. NumOperands = 0; } public: |