diff options
author | Roy Jacobson <roi.jacobson1@gmail.com> | 2022-12-25 23:48:13 +0200 |
---|---|---|
committer | Roy Jacobson <roi.jacobson1@gmail.com> | 2023-01-04 21:27:04 +0200 |
commit | d5dd37ac139a74701e16f084eb2609ff58893770 (patch) | |
tree | 26943b14ba4f7c038ebd84967ea5de2232f493a0 /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | 624ed0ddaf1091fe79f66aedac68e82eea9026de (diff) | |
download | llvm-d5dd37ac139a74701e16f084eb2609ff58893770.zip llvm-d5dd37ac139a74701e16f084eb2609ff58893770.tar.gz llvm-d5dd37ac139a74701e16f084eb2609ff58893770.tar.bz2 |
[Sema] Don't mark deleted special member functions as non-trivial
As noted in https://github.com/llvm/llvm-project/issues/59624, we sometimes mark implicitly
deleted special member functions as non-trivial. This is unnecessary work and leads to some
weird type traits errors.
This fixes the problem by making the implicitly deleted special member functions always
trivial.
Reviewed By: #clang-language-wg, erichkeane
Differential Revision: https://reviews.llvm.org/D140664
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions