<div dir="ltr">Note that with all my patches thrown together (full-expr temp dtor (the big one), dtor inlining and this one), I now get one single monster patch that both:<div>1. passes all tests \o/</div><div>2. asserts that we don't leave marked CXXBindTemporaryExprs around \o/</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jul 31, 2014 at 3:55 PM, Manuel Klimek <span dir="ltr"><<a href="mailto:klimek@google.com" target="_blank">klimek@google.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Adapt now working cfg tests.<br>
Handle more cases for lifetime extension.<br>
Fix bug in materialize-temporary handling.<br>
<br>
<a href="http://reviews.llvm.org/D4706" target="_blank">http://reviews.llvm.org/D4706</a><br>
<br>
Files:<br>
  lib/Analysis/CFG.cpp<br>
  test/Analysis/auto-obj-dtors-cfg-output.cpp<br>
  test/Analysis/cfg.cpp<br>
  test/Analysis/temp-obj-dtors-cfg-output.cpp<br>
</blockquote></div><br></div>