aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/CodeGenPrepare.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2018-10-19 19:01:34 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2018-10-19 19:01:34 +0000
commitb3d203ff7f308cc5675f095654d0cda905bf95bf (patch)
tree827f58b9968e6a725ea2d02434ceea1869981c9b /llvm/lib/CodeGen/CodeGenPrepare.cpp
parent36f62c066a8cd97a0b3459eec11d929ec875c941 (diff)
downloadllvm-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