<div dir="ltr">Hello All, <div><br></div><div>Could we please hear some response on this?  Thanks!</div><div><br></div><div>Be Well</div><div>Anthony</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Nov 3, 2013 at 5:46 PM, Geoffrey Irving <span dir="ltr"><<a href="mailto:irving@naml.us" target="_blank">irving@naml.us</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Here are four patches improving libclang in various ways for use in<br>
xdress (<a href="http://xdress.org" target="_blank">http://xdress.org</a>).  In order, they add<br>
<br>
1. Python support for clang_formatDiagnostic.<br>
2. Access to public / private / protected specifiers.<br>
3. Template argument access (as new cursor types).<br>
4. A clang_Cursor_getDefaultArgument function.<br>
<br>
They've all been tested inside xdress, but the patches themselves do<br>
not include tests.  Since questions about this stuff to cfe-dev were<br>
ignored, I want to make sure these patches will be looked at before I<br>
do potentially unnecessary work.<br>
<br>
Caveat: llvm trunk does not build for me due to these errors:<br>
<br>
    llvm-build: error: invalid native target: 'x86_64' (not in project)<br>
<br>
Therefore, these patches were written, built, and tested again<br>
release_33 plus several cherry-picked libclang commits.  It's possible<br>
they don't compile against the trunk.<br>
<br>
Any ideas what would have caused this build breakage since release_33?<br>
<br>
Thanks,<br>
Geoffrey<br>
</blockquote></div><br></div>