clang
3.9.0
|
Interface to process a clang::CompilerInvocation. More...
#include <Tooling.h>
Public Member Functions | |
virtual | ~ToolAction () |
virtual bool | runInvocation (clang::CompilerInvocation *Invocation, FileManager *Files, std::shared_ptr< PCHContainerOperations > PCHContainerOps, DiagnosticConsumer *DiagConsumer)=0 |
Perform an action for an invocation. More... | |
Interface to process a clang::CompilerInvocation.
If your tool is based on FrontendAction, you should be deriving from FrontendActionFactory instead.
|
virtual |
Definition at line 41 of file Tooling.cpp.
|
pure virtual |
Perform an action for an invocation.
Implemented in clang::tooling::FrontendActionFactory.