aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard@metafoo.co.uk>2020-01-21 15:52:15 -0800
committerRichard Smith <richard@metafoo.co.uk>2020-01-21 15:54:40 -0800
commit6e73fee780839bfa95aff492864e93e79910380b (patch)
treee357ed8bc1dc7e17c4f2b1d7041bee6e38b49f93 /clang/lib/Frontend/CompilerInvocation.cpp
parentfa001767f0856118e8e7c8f12c31ef7c3afe2b4e (diff)
downloadllvm-6e73fee780839bfa95aff492864e93e79910380b.zip
llvm-6e73fee780839bfa95aff492864e93e79910380b.tar.gz
llvm-6e73fee780839bfa95aff492864e93e79910380b.tar.bz2
List implicit operator== after implicit destructors in a vtable.
Summary: We previously listed first declared members, then implicit operator=, then implicit operator==, then implicit destructors. Per discussion on https://github.com/itanium-cxx-abi/cxx-abi/issues/88, put the implicit equality comparison operators at the very end, after all special member functions. This reinstates add2b7e44ada46f30715b5c48823a9e9e317e0c3, reverted in commit 89e43f04ba87a0da6e94863db149669c7536486b, with a fix for 32-bit targets. Reviewers: rjmccall Subscribers: cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D72897
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions