[cfe-dev] LibFormat usage question
Jesper.Eskilson at iar.com
Thu Oct 31 11:34:44 PDT 2013
On 2013-10-31 17:59, David Blaikie wrote:
> On Thu, Oct 31, 2013 at 6:32 AM, Jesper Eskilson
> <Jesper.Eskilson at iar.com <mailto:Jesper.Eskilson at iar.com>> wrote:
> I'm trying to figure out how to programmatically invoke clang-format
> to format code. I would like to get from a declaration ("Decl *") to
> a plain string containing the reformatted source code.
> It's generally advised that one should not attempt to round trip source
> code through the AST. Use the AST to inform mutations of the original
> source (by using source locations to identify pieces to move, insert, or
> remove), rather than to produce new source from the parsed AST.
Ok, so how do I do that? I'm afraid that I'm too new to Clang to
understand how things fit together here.
*Jesper Eskilson* /Development Engineer/
IAR Systems AB
Box 23051, Strandbodgatan 1
SE-750 23 Uppsala, SWEDEN
E-mail: jesper.eskilson at iar.com <mailto:jesper.eskilson at iar.com>
<http://www.iar.com> Twitter: www.twitter.com/iarsystems
More information about the cfe-dev