commit | 642a75f883e644bcfbb82e7af0313776ad1ce33c | [log] [tgz] |
---|---|---|
author | John McCall <rjmccall@apple.com> | Thu Apr 28 02:15:35 2011 +0000 |
committer | John McCall <rjmccall@apple.com> | Thu Apr 28 02:15:35 2011 +0000 |
tree | 3a2e5d6969f1dead0e9f4112199b63ccd0b52a90 | |
parent | cf5664114eb75c6a5fef2bed1c0f0d0fb19debc9 [diff] |
When block-capturing a variable with a non-trivial destructor, make sure to mark the destructor. This normally isn't required, because the destructor should have been marked as part of the declaration of the local, but it's necessary when the variable is a parameter because it's the call sites that are responsible for those destructors. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@130372 91177308-0d34-0410-b5e6-96231b3b80d8