aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectCommands.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard@metafoo.co.uk>2019-12-13 14:11:04 -0800
committerRichard Smith <richard@metafoo.co.uk>2019-12-15 22:02:31 -0800
commit4a4e90a823882399fe22374629f79f1edd123d01 (patch)
tree92a1eb495761fc94895647117df1284926d20b9d /lldb/source/Commands/CommandObjectCommands.cpp
parentfbf60b7dbeb0f66b45037925c384859f2f161504 (diff)
downloadllvm-4a4e90a823882399fe22374629f79f1edd123d01.zip
llvm-4a4e90a823882399fe22374629f79f1edd123d01.tar.gz
llvm-4a4e90a823882399fe22374629f79f1edd123d01.tar.bz2
[c++20] Compute exception specifications for defaulted comparisons.
This requires us to essentially fully form the body of the defaulted comparison, but from an unevaluated context. Naively this would require generating the function definition twice; instead, we ensure that the function body is implicitly defined before performing the check, and walk the actual body where possible.
Diffstat (limited to 'lldb/source/Commands/CommandObjectCommands.cpp')
0 files changed, 0 insertions, 0 deletions