| commit | b0042c414e0296b9d3e9cd9b256b63ef28571f1e | [log] [tgz] |
|---|---|---|
| author | Manuel Klimek <klimek@google.com> | Wed Jul 30 08:34:42 2014 +0000 |
| committer | Manuel Klimek <klimek@google.com> | Wed Jul 30 08:34:42 2014 +0000 |
| tree | aa25c70f1a343f776f0a385c0b95d16a39f11670 | |
| parent | 3b6c466e961ad97b75a1df79624fe1bc8db02b40 [diff] |
Fix some cases of incorrect handling of lifetime extended temporaries. MaterializeTemporaryExpr already contains information about the lifetime of the temporary; if the lifetime is not the full statement, we do not want to emit a destructor at the end of the full statement for it. llvm-svn: 214292