clang
6.0.0
|
#include "clang/FrontendTool/Utils.h"
#include "clang/ARCMigrate/ARCMTActions.h"
#include "clang/CodeGen/CodeGenAction.h"
#include "clang/Config/config.h"
#include "clang/Driver/Options.h"
#include "clang/Frontend/CompilerInstance.h"
#include "clang/Frontend/CompilerInvocation.h"
#include "clang/Frontend/FrontendActions.h"
#include "clang/Frontend/FrontendDiagnostic.h"
#include "clang/Frontend/FrontendPluginRegistry.h"
#include "clang/Frontend/Utils.h"
#include "clang/Rewrite/Frontend/FrontendActions.h"
#include "clang/StaticAnalyzer/Frontend/FrontendActions.h"
#include "llvm/Option/OptTable.h"
#include "llvm/Option/Option.h"
#include "llvm/Support/DynamicLibrary.h"
#include "llvm/Support/ErrorHandling.h"
Go to the source code of this file.
Functions | |
static std::unique_ptr< FrontendAction > | CreateFrontendBaseAction (CompilerInstance &CI) |
static std::unique_ptr< FrontendAction > | CreateFrontendAction (CompilerInstance &CI) |
|
static |
Definition at line 126 of file ExecuteCompilerInvocation.cpp.
References clang::FrontendOptions::ARCMT_Check, clang::FrontendOptions::ARCMT_Migrate, clang::FrontendOptions::ARCMT_Modify, clang::FrontendOptions::ARCMT_None, clang::FrontendOptions::ARCMTAction, clang::FrontendOptions::ARCMTMigrateEmitARCErrors, clang::FrontendOptions::ARCMTMigrateReportOut, clang::FrontendOptions::ASTMergeFiles, CreateFrontendBaseAction(), clang::FrontendOptions::FixAndRecompile, clang::frontend::GeneratePCH, clang::CompilerInstance::getFrontendOpts(), clang::frontend::MigrateSource, clang::FrontendOptions::MTMigrateDir, clang::FrontendOptions::ObjCMT_None, clang::FrontendOptions::ObjCMTAction, and clang::FrontendOptions::ProgramAction.
Referenced by clang::ExecuteCompilerInvocation().
|
static |
Definition at line 36 of file ExecuteCompilerInvocation.cpp.
Referenced by CreateFrontendAction().