clang API Documentation

Public Member Functions | Protected Member Functions
clang::arcmt::CheckAction Class Reference

#include <ARCMTActions.h>

Inheritance diagram for clang::arcmt::CheckAction:
Inheritance graph
[legend]
Collaboration diagram for clang::arcmt::CheckAction:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CheckAction (FrontendAction *WrappedAction)

Protected Member Functions

bool BeginInvocation (CompilerInstance &CI) override
 Callback before starting processing a single input, giving the opportunity to modify the CompilerInvocation or do some other action before BeginSourceFileAction is called.

Detailed Description

Definition at line 20 of file ARCMTActions.h.


Constructor & Destructor Documentation

Definition at line 27 of file ARCMTActions.cpp.


Member Function Documentation

bool CheckAction::BeginInvocation ( CompilerInstance CI) [override, protected, virtual]

Callback before starting processing a single input, giving the opportunity to modify the CompilerInvocation or do some other action before BeginSourceFileAction is called.

Returns:
True on success; on failure BeginSourceFileAction(), ExecuteAction() and EndSourceFileAction() will not be called.

Reimplemented from clang::WrapperFrontendAction.

Definition at line 17 of file ARCMTActions.cpp.

References clang::arcmt::checkForManualIssues(), clang::DiagnosticsEngine::getClient(), clang::FrontendAction::getCurrentInput(), clang::CompilerInstance::getDiagnostics(), clang::CompilerInstance::getInvocation(), and clang::DiagnosticsEngine::setIgnoreAllWarnings().


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