[PATCH] TableGen backend to generate an index in ctags(1) format.

Redmond, Paul paul.redmond at intel.com
Tue Mar 19 07:47:35 PDT 2013


ping?

I've played with this and it works really well.

On 2013-03-18, at 2:45 PM, Kevin Schoedel wrote:

>  Thanks for the feedback.
> 
>  There doesn't seem to be a good way to identify which files to run llvm-tblgen on without involving the build system (or replicating information from it); that is not done for normal C++ tags, so I didn't want to do it here. (This is not a problem from ctags(1), which merely scans individual source files and does not require them to be buildable.)  The added script tries to guess reasonably well, and can be told to shut tblgen up in the cases it gets wrong.
> 
>  Tested on Linux and OS X.
> 
> http://llvm-reviews.chandlerc.com/D546
> 
> CHANGE SINCE LAST DIFF
>  http://llvm-reviews.chandlerc.com/D546?vs=1301&id=1308#toc
> 
> Files:
>  utils/TableGen/CMakeLists.txt
>  utils/TableGen/CTagsEmitter.cpp
>  utils/TableGen/TableGen.cpp
>  utils/TableGen/TableGenBackends.h
>  utils/TableGen/tdtags
> <D546.2.patch>_______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits





More information about the llvm-commits mailing list