[cfe-dev] Invoking compilation after plugin execution
John McCall
rjmccall at apple.com
Fri Feb 18 10:26:12 PST 2011
On Feb 18, 2011, at 9:05 AM, Nico Weber wrote:
> On Fri, Feb 18, 2011 at 5:36 PM, Dimitrij Kotrev
> <dimitrij.kotrev at googlemail.com> wrote:
>> Hi,
>> my plugin performs some transformations on the AST. I want that the
>> code is generated after i performed this transformations.
>
> As I said, I believe changing the AST after its construction is not
> supported. Others might be able to say more (or why :-) ).
It'll work if you understand the AST and its invariants well enough to
maintain them properly. That's a pretty tall order, though, and we find
that most people are excessively optimistic.
John.
More information about the cfe-dev
mailing list