<div dir="ltr">Seems like a good idea to me. Are there any cases where we should be suppressing diagnostics when the function is invalid? (This would be the case if adding more statements could cause us to suppress a diagnostic.) I can't think of any likely ones -- discarding an invalid GNU label declaration might have this effect, but I'm OK with bogus warnings in that case.<br>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, May 4, 2014 at 7:02 PM, Alp Toker <span dir="ltr"><<a href="mailto:alp@nuanti.com" target="_blank">alp@nuanti.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Ping.<div class=""><br>
<br>
On 30/04/2014 06:24, Alp Toker wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Add support for partial jump scope checking. This lets us diagnose and perform more complete semantic analysis when faced with errors in the function body or declaration.<br>
<br>
In particular this improves the interactive editing experience where jump diagnostics were appearing and disappearing as the user typed.<br>
</blockquote>
<br></div>
This patch will also be necessary to support further work on goto code completion BTW.<div class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Alp.<br>
<br>
</blockquote>
<br>
-- <br>
<a href="http://www.nuanti.com" target="_blank">http://www.nuanti.com</a><br>
the browser experts<br>
<br></div>
______________________________<u></u>_________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@cs.uiuc.edu" target="_blank">cfe-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits" target="_blank">http://lists.cs.uiuc.edu/<u></u>mailman/listinfo/cfe-commits</a><br>
</blockquote></div><br></div></div>