clang  3.7.0
Public Member Functions | List of all members
clang::tooling::SourceFileCallbacks Class Reference

Callbacks called before and after each source file processed by a FrontendAction created by the FrontedActionFactory returned by newFrontendActionFactory. More...

#include <Tooling.h>

Public Member Functions

virtual ~SourceFileCallbacks ()
 
virtual bool handleBeginSource (CompilerInstance &CI, StringRef Filename)
 Called before a source file is processed by a FrontEndAction. More...
 
virtual void handleEndSource ()
 Called after a source file is processed by a FrontendAction. More...
 

Detailed Description

Callbacks called before and after each source file processed by a FrontendAction created by the FrontedActionFactory returned by newFrontendActionFactory.

Definition at line 111 of file Tooling.h.

Constructor & Destructor Documentation

virtual clang::tooling::SourceFileCallbacks::~SourceFileCallbacks ( )
inlinevirtual

Definition at line 113 of file Tooling.h.

Member Function Documentation

virtual bool clang::tooling::SourceFileCallbacks::handleBeginSource ( CompilerInstance CI,
StringRef  Filename 
)
inlinevirtual

Called before a source file is processed by a FrontEndAction.

See Also
clang::FrontendAction::BeginSourceFileAction

Definition at line 117 of file Tooling.h.

Referenced by clang::tooling::newFrontendActionFactory().

virtual void clang::tooling::SourceFileCallbacks::handleEndSource ( )
inlinevirtual

Called after a source file is processed by a FrontendAction.

See Also
clang::FrontendAction::EndSourceFileAction

Definition at line 123 of file Tooling.h.

Referenced by clang::tooling::newFrontendActionFactory().


The documentation for this class was generated from the following file: