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 /clang/lib/CodeGen/CGAtomic.cpp | |
| parent | 36f62c066a8cd97a0b3459eec11d929ec875c941 (diff) | |
| download | bcm5719-llvm-b3d203ff7f308cc5675f095654d0cda905bf95bf.tar.gz bcm5719-llvm-b3d203ff7f308cc5675f095654d0cda905bf95bf.zip | |
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 'clang/lib/CodeGen/CGAtomic.cpp')
0 files changed, 0 insertions, 0 deletions

