clang API Documentation
#include <ARCMTActions.h>


Public Member Functions | |
| MigrateAction (FrontendAction *WrappedAction, StringRef migrateDir, StringRef plistOut, bool emitPremigrationARCErrors) | |
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. | |
Definition at line 44 of file ARCMTActions.h.
| MigrateAction::MigrateAction | ( | FrontendAction * | WrappedAction, |
| StringRef | migrateDir, | ||
| StringRef | plistOut, | ||
| bool | emitPremigrationARCErrors | ||
| ) |
Definition at line 52 of file ARCMTActions.cpp.
| bool MigrateAction::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.
Reimplemented from clang::WrapperFrontendAction.
Definition at line 38 of file ARCMTActions.cpp.
References clang::DiagnosticsEngine::getClient(), clang::FrontendAction::getCurrentInput(), clang::CompilerInstance::getDiagnostics(), clang::CompilerInstance::getInvocation(), clang::arcmt::migrateWithTemporaryFiles(), and clang::DiagnosticsEngine::setIgnoreAllWarnings().