diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-10-19 19:01:34 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2018-10-19 19:01:34 +0000 |
commit | b3d203ff7f308cc5675f095654d0cda905bf95bf (patch) | |
tree | 827f58b9968e6a725ea2d02434ceea1869981c9b /llvm/lib/CodeGen/CodeGenPrepare.cpp | |
parent | 36f62c066a8cd97a0b3459eec11d929ec875c941 (diff) | |
download | llvm-b3d203ff7f308cc5675f095654d0cda905bf95bf.zip llvm-b3d203ff7f308cc5675f095654d0cda905bf95bf.tar.gz llvm-b3d203ff7f308cc5675f095654d0cda905bf95bf.tar.bz2 |
PR24164, PR39336: init-captures are not distinct full-expressions.
Rather, they are subexpressions of the enclosing lambda-expression, and
any temporaries in them are destroyed at the end of that
full-expression, or when the corresponding lambda-expression is
destroyed if they are lifetime-extended.
llvm-svn: 344801
Diffstat (limited to 'llvm/lib/CodeGen/CodeGenPrepare.cpp')
0 files changed, 0 insertions, 0 deletions