| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | FrontendAction.h | 36 class FrontendAction { 113 FrontendAction(); 114 virtual ~FrontendAction(); 243 class ASTFrontendAction : public FrontendAction { 287 class PreprocessorFrontendAction : public FrontendAction { 304 class WrapperFrontendAction : public FrontendAction { 306 std::unique_ptr<FrontendAction> WrappedAction; 321 WrapperFrontendAction(std::unique_ptr<FrontendAction> WrappedAction);
|
| H A D | FrontendActions.h | 25 class InitOnlyAction : public FrontendAction { 38 class ReadPCHAndPreprocessAction : public FrontendAction { 48 class DumpCompilerOptionsAction : public FrontendAction { 226 class ASTMergeAction : public FrontendAction { 228 std::unique_ptr<FrontendAction> AdaptedAction; 243 ASTMergeAction(std::unique_ptr<FrontendAction> AdaptedAction, 254 class PrintPreambleAction : public FrontendAction { 265 class PrintDependencyDirectivesSourceMinimizerAction : public FrontendAction {
|
| H A D | CompilerInstance.h | 47 class FrontendAction; variable 220 bool ExecuteAction(FrontendAction &Act);
|
| H A D | ASTUnit.h | 71 class FrontendAction; variable 754 FrontendAction *Action = nullptr, ASTUnit *Unit = nullptr,
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/ARCMigrate/ |
| H A D | ARCMTActions.h | 24 CheckAction(std::unique_ptr<FrontendAction> WrappedAction); 32 ModifyAction(std::unique_ptr<FrontendAction> WrappedAction); 51 MigrateAction(std::unique_ptr<FrontendAction> WrappedAction, 64 ObjCMigrateAction(std::unique_ptr<FrontendAction> WrappedAction,
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/ |
| H A D | Tooling.h | 110 virtual std::unique_ptr<FrontendAction> create() = 0; 165 bool runToolOnCode(std::unique_ptr<FrontendAction> ToolAction, const Twine &Code, 188 std::unique_ptr<FrontendAction> ToolAction, const Twine &Code, 197 std::unique_ptr<FrontendAction> ToolAction, const Twine &Code, 254 std::unique_ptr<FrontendAction> FAction, FileManager *Files, 400 std::unique_ptr<FrontendAction> create() override { in newFrontendActionFactory() 418 std::unique_ptr<FrontendAction> create() override { in newFrontendActionFactory()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | ARCMTActions.cpp | 27 CheckAction::CheckAction(std::unique_ptr<FrontendAction> WrappedAction) in CheckAction() 36 ModifyAction::ModifyAction(std::unique_ptr<FrontendAction> WrappedAction) in ModifyAction() 51 MigrateAction::MigrateAction(std::unique_ptr<FrontendAction> WrappedAction, in MigrateAction()
|
| H A D | ObjCMT.cpp | 188 std::unique_ptr<FrontendAction> WrappedAction, StringRef migrateDir, in ObjCMigrateAction()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/FrontendTool/ |
| H A D | Utils.h | 22 class FrontendAction; variable 28 std::unique_ptr<FrontendAction> CreateFrontendAction(CompilerInstance &CI);
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Index/ |
| H A D | IndexingAction.h | 26 class FrontendAction; variable 49 std::unique_ptr<FrontendAction>
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Interpreter/ |
| H A D | IncrementalParser.cpp | 52 std::unique_ptr<FrontendAction> Act; in IncrementalAction() 78 FrontendAction *getWrapped() const { return WrappedAction.get(); } in getWrapped() 220 static CodeGenerator *getCodeGen(FrontendAction *Act) { in getCodeGen() 222 FrontendAction *WrappedAct = IncrAct->getWrapped(); in getCodeGen()
|
| H A D | IncrementalParser.h | 33 class FrontendAction; variable
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | FrontendAction.cpp | 133 FrontendAction::FrontendAction() : Instance(nullptr) {} in FrontendAction() function in FrontendAction 135 FrontendAction::~FrontendAction() {} in ~FrontendAction() 137 void FrontendAction::setCurrentInput(const FrontendInputFile &CurrentInput, in setCurrentInput() 143 Module *FrontendAction::getCurrentModule() const { in getCurrentModule() 150 FrontendAction::CreateWrappedASTConsumer(CompilerInstance &CI, in CreateWrappedASTConsumer() 550 bool FrontendAction::BeginSourceFile(CompilerInstance &CI, in BeginSourceFile() 944 llvm::Error FrontendAction::Execute() { in Execute() 973 void FrontendAction::EndSourceFile() { in EndSourceFile() 1031 bool FrontendAction::shouldEraseOutputFiles() { in shouldEraseOutputFiles() 1120 std::unique_ptr<FrontendAction> WrappedAction) in WrapperFrontendAction()
|
| H A D | ASTMerge.cpp | 87 ASTMergeAction::ASTMergeAction(std::unique_ptr<FrontendAction> adaptedAction, in ASTMergeAction()
|
| H A D | FrontendActions.cpp | 42 void EnsureSemaIsCreated(CompilerInstance &CI, FrontendAction &Action) { in EnsureSemaIsCreated()
|
| H A D | ASTUnit.cpp | 1506 IntrusiveRefCntPtr<DiagnosticsEngine> Diags, FrontendAction *Action, in LoadFromCompilerInvocationAction() 1588 FrontendAction *Act = Action; in LoadFromCompilerInvocationAction()
|
| H A D | CompilerInstance.cpp | 933 bool CompilerInstance::ExecuteAction(FrontendAction &Act) { in ExecuteAction()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/FrontendTool/ |
| H A D | ExecuteCompilerInvocation.cpp | 38 static std::unique_ptr<FrontendAction> 136 std::unique_ptr<FrontendAction> 139 std::unique_ptr<FrontendAction> Act = CreateFrontendBaseAction(CI); in CreateFrontendAction() 275 std::unique_ptr<FrontendAction> Act(CreateFrontendAction(*Clang)); in ExecuteCompilerInvocation()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | Tooling.cpp | 175 bool runToolOnCode(std::unique_ptr<FrontendAction> ToolAction, in runToolOnCode() 202 std::unique_ptr<FrontendAction> ToolAction, const Twine &Code, in runToolOnCodeWithArgs() 220 std::unique_ptr<FrontendAction> ToolAction, const Twine &Code, in runToolOnCodeWithArgs() 308 std::unique_ptr<FrontendAction> Action; 311 SingleFrontendActionFactory(std::unique_ptr<FrontendAction> Action) in SingleFrontendActionFactory() 314 std::unique_ptr<FrontendAction> create() override { in create() 329 std::unique_ptr<FrontendAction> FAction, FileManager *Files, in ToolInvocation() 410 std::unique_ptr<FrontendAction> ScopedToolAction(create()); in runInvocation()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Rewrite/Frontend/ |
| H A D | FrontendActions.h | 52 FixItRecompile(std::unique_ptr<FrontendAction> WrappedAction) in FixItRecompile()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | FrontendActions.cpp | 121 std::unique_ptr<FrontendAction> FixAction(new SyntaxOnlyAction()); in BeginInvocation()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexingAction.cpp | 194 std::unique_ptr<FrontendAction>
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangModulesDeclVendor.cpp | 699 std::unique_ptr<clang::FrontendAction> action(new clang::SyntaxOnlyAction); in Create()
|
| /freebsd-13.1/lib/clang/libclang/ |
| H A D | Makefile | 391 SRCS_MIN+= Frontend/FrontendAction.cpp
|