aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
diff options
context:
space:
mode:
authorRoy Jacobson <roi.jacobson1@gmail.com>2022-09-18 23:07:25 +0300
committerRoy Jacobson <roi.jacobson1@gmail.com>2022-09-20 00:07:41 +0300
commit368b6832de33b366d4eb155f940e7476daace6a8 (patch)
tree4927c3effd11212ca908f8da2ca932c055daf12a /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
parentce39bdbd65e840f1b58a642f8d361898ac99cef3 (diff)
downloadllvm-368b6832de33b366d4eb155f940e7476daace6a8.zip
llvm-368b6832de33b366d4eb155f940e7476daace6a8.tar.gz
llvm-368b6832de33b366d4eb155f940e7476daace6a8.tar.bz2
[Clang] Implement fix for DR2628
Implement suggested fix for [[ https://cplusplus.github.io/CWG/issues/2628.html | DR2628. ]] Couldn't update the DR docs because there hasn't been a DR index since it was filed, but the tests still run in CI. Note: I only transfer the constructor constraints, not the struct constraints. I think that's OK because the struct constraints are the same for all constructors so they don't affect the overload resolution, and if they deduce to something that doesn't pass the constraints we catch it anyway. So (hopefully) that should be more efficient without sacrificing correctness. Closes: https://github.com/llvm/llvm-project/issues/57646 https://github.com/llvm/llvm-project/issues/43829 Reviewed By: erichkeane Differential Revision: https://reviews.llvm.org/D134145
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp')
0 files changed, 0 insertions, 0 deletions