diff options
author | Louis Dionne <ldionne.2@gmail.com> | 2020-12-17 13:26:47 -0500 |
---|---|---|
committer | Louis Dionne <ldionne.2@gmail.com> | 2021-01-08 17:03:50 -0500 |
commit | bc556e5685c0f97e79fb7b3c6f15cc5062db8e36 (patch) | |
tree | f50c83e1d8ea3f1dd17dd3bb998d8ac62b9cba4e /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 78b3bce23b113ab5dbd33d746ba48f2a3c20c5ff (diff) | |
download | llvm-bc556e5685c0f97e79fb7b3c6f15cc5062db8e36.zip llvm-bc556e5685c0f97e79fb7b3c6f15cc5062db8e36.tar.gz llvm-bc556e5685c0f97e79fb7b3c6f15cc5062db8e36.tar.bz2 |
[libc++/abi] Re-remove unnecessary null pointer checks from operator delete
In 7cd67904f776, we removed the unnecessary nullptr checks from the libc++abi
definition of operator delete, but we forgot to update the definition in
libc++ (damn code duplication!). Then, in d4a1e03c5fb5, I synced the
definitions across libc++ and libc++abi, but I did it the wrong way around.
I re-added the if() checks to libc++abi instead of removing them from libc++.
In ef74f0fdc339, we re-removed the if() check from operator delete, but
only in libc++abi. This patch corrects this mess and removes it
consistently in libc++ and libc++abi.
Differential Revision: https://reviews.llvm.org/D93473
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions