[cfe-commits] [PATCH] Introduce a plugin architecture

Joshua Cranmer pidgeot18 at gmail.com
Mon Mar 5 09:56:34 PST 2012

To describe this patch in more detail:
Basically, this implements what I discussed in the thread at 
The most salient points:

-fplugin=, -fplugin-arg-<name>-<arg>[=<value>] syntax for plugins 
(inspired from gcc's architecture)
Specific function callbacks (plugin init, destroy, before, and after 
files are run), with a callback struct that allows to hook add 
PPCallback, ASTConsumer, and DiagonsticsClients on a per-file basis.

Joshua Cranmer
News submodule owner
DXR coauthor

More information about the cfe-commits mailing list