[PATCH] extra libclang functionality for the xdress project

Anthony Scopatz scopatz at gmail.com
Wed Nov 6 06:55:05 PST 2013


Hello All,

Could we please hear some response on this?  Thanks!

Be Well
Anthony


On Sun, Nov 3, 2013 at 5:46 PM, Geoffrey Irving <irving at naml.us> wrote:

> Here are four patches improving libclang in various ways for use in
> xdress (http://xdress.org).  In order, they add
>
> 1. Python support for clang_formatDiagnostic.
> 2. Access to public / private / protected specifiers.
> 3. Template argument access (as new cursor types).
> 4. A clang_Cursor_getDefaultArgument function.
>
> They've all been tested inside xdress, but the patches themselves do
> not include tests.  Since questions about this stuff to cfe-dev were
> ignored, I want to make sure these patches will be looked at before I
> do potentially unnecessary work.
>
> Caveat: llvm trunk does not build for me due to these errors:
>
>     llvm-build: error: invalid native target: 'x86_64' (not in project)
>
> Therefore, these patches were written, built, and tested again
> release_33 plus several cherry-picked libclang commits.  It's possible
> they don't compile against the trunk.
>
> Any ideas what would have caused this build breakage since release_33?
>
> Thanks,
> Geoffrey
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131106/cea1443a/attachment.html>


More information about the cfe-commits mailing list