<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Mar 3, 2014 at 4:26 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">
<div class=""><br>
On 03/03/2014 15:02, Alp Toker wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">
<br>
On 03/03/2014 12:53, Alexander Kornienko wrote:<br>
<br>
</div><div class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
What do you think about this?<br>
</blockquote>
<br>
Keen to go ahead with it so long as we're treating the work as much-needed cleanup, with clang-tools-extra getting the functionality when it's ready. It is a non-trivial but the reduction in cruft and will surely pay off.<br>

</div></blockquote>
<br>
And to get a feel for things, I've attached is a testbed patch for clang-tools-extra that generates diagnostics with tablegen (concept only, not for review).<br>
<br>
The generated diagnostics aren't usable yet but it does build. Playing with this code gives an idea where we might want to go and what remains to be done to make tablegenned diagnostics usable cleanly by external modules.<div class="HOEnZb">
<div class="h5"><br>
<br>
Alp.<br></div></div></blockquote><div><br></div><div>Hi Alp,</div><div><br></div><div>Do you expect to have free cycles to work on the infrastructure part of the discussed changes any time soon?</div></div>
</div></div>