<div dir="ltr"><div>Added a test case for this in r202891.  It boiled down to using -gline-tables-only.  You might want to change the code to do less work if we're not actually going to emit type information, though.</div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 4, 2014 at 10:42 AM, David Blaikie <span dir="ltr"><<a href="mailto:dblaikie@gmail.com" target="_blank">dblaikie@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
  LGTM - though I wonder whether we should actually be using TrackingVH here (not sure when we're expecting to "lose" types like this).<br>
<br>
  A specifically reproducible test case might be helpful to file as a "to investigate" sort of thing. (where we can replace the 'if' you're adding with an assert, then reduce the test case, etc and better understand what's going on here and why we end up in this situation)<br>

<br>
<a href="http://llvm-reviews.chandlerc.com/D2944" target="_blank">http://llvm-reviews.chandlerc.com/D2944</a><br>
<br>
BRANCH<br>
  fix-weak-dbg-info<br>
<br>
ARCANIST PROJECT<br>
  clang<br>
</blockquote></div><br></div>