diff options
author | Richard Smith <richard@metafoo.co.uk> | 2020-10-14 22:05:30 -0700 |
---|---|---|
committer | Richard Smith <richard@metafoo.co.uk> | 2020-10-14 22:09:01 -0700 |
commit | 9dbb0886ea799061baf79d4dce3203524a8468cc (patch) | |
tree | 0e4f9e7cbcfbab0dc1be2ee9b4df7be200c0eab9 /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 006519816689acef5fd971955e21b7ab17ae65d9 (diff) | |
download | llvm-9dbb0886ea799061baf79d4dce3203524a8468cc.zip llvm-9dbb0886ea799061baf79d4dce3203524a8468cc.tar.gz llvm-9dbb0886ea799061baf79d4dce3203524a8468cc.tar.bz2 |
Perform lvalue conversions on the left of a pseudo-destructor call 'p->~T()'.
Previously we failed to convert 'p' from array/function to pointer type,
and to represent the load of 'p' in the AST. The latter causes problems
for constant evaluation.
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions