Home
last modified time | relevance | path

Searched refs:FrontendActionFactory (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project-15.0.7/clang/include/clang/Tooling/
H A DTooling.h98 class FrontendActionFactory : public ToolAction {
100 ~FrontendActionFactory() override;
120 std::unique_ptr<FrontendActionFactory> newFrontendActionFactory();
152 inline std::unique_ptr<FrontendActionFactory> newFrontendActionFactory(
403 std::unique_ptr<FrontendActionFactory> newFrontendActionFactory() { in newFrontendActionFactory()
404 class SimpleFrontendActionFactory : public FrontendActionFactory { in newFrontendActionFactory()
411 return std::unique_ptr<FrontendActionFactory>( in newFrontendActionFactory()
416 inline std::unique_ptr<FrontendActionFactory> newFrontendActionFactory( in newFrontendActionFactory()
418 class FrontendActionFactoryAdapter : public FrontendActionFactory { in newFrontendActionFactory()
464 return std::unique_ptr<FrontendActionFactory>( in newFrontendActionFactory()
H A DExecution.h121 std::pair<std::unique_ptr<FrontendActionFactory>, ArgumentsAdjuster>>
125 llvm::Error execute(std::unique_ptr<FrontendActionFactory> Action);
127 llvm::Error execute(std::unique_ptr<FrontendActionFactory> Action,
H A DRefactoring.h53 int runAndSave(FrontendActionFactory *ActionFactory);
H A DAllTUsExecution.h51 std::pair<std::unique_ptr<FrontendActionFactory>, ArgumentsAdjuster>>
H A DStandaloneExecution.h59 std::pair<std::unique_ptr<FrontendActionFactory>, ArgumentsAdjuster>>
/llvm-project-15.0.7/clang/unittests/Tooling/
H A DExecutionTest.cpp78 class ReportResultActionFactory : public FrontendActionFactory {
101 execute(llvm::ArrayRef<std::pair<std::unique_ptr<FrontendActionFactory>, in execute() argument
201 auto Err = Executor.execute(std::unique_ptr<FrontendActionFactory>( in TEST()
214 auto Err = Executor.execute(std::unique_ptr<FrontendActionFactory>( in TEST()
259 auto Err = Executor.execute(std::unique_ptr<FrontendActionFactory>( in TEST()
287 auto Err = Executor.execute(std::unique_ptr<FrontendActionFactory>( in TEST()
H A DToolingTest.cpp156 std::unique_ptr<FrontendActionFactory> Factory( in TEST()
170 std::unique_ptr<FrontendActionFactory> Factory( in TEST()
456 std::unique_ptr<FrontendActionFactory> Action( in TEST()
605 std::unique_ptr<FrontendActionFactory> Action( in TEST()
637 std::unique_ptr<FrontendActionFactory> Action( in TEST()
666 std::unique_ptr<FrontendActionFactory> Action( in TEST()
702 std::unique_ptr<FrontendActionFactory> Action( in TEST()
714 std::unique_ptr<FrontendActionFactory> Action( in TEST()
746 std::unique_ptr<FrontendActionFactory> Action( in TEST()
779 std::unique_ptr<FrontendActionFactory> Action( in TEST()
[all …]
H A DRefactoringCallbacksTest.cpp26 std::unique_ptr<tooling::FrontendActionFactory> Factory( in expectRewritten()
/llvm-project-15.0.7/clang/lib/Tooling/
H A DExecution.cpp43 ToolExecutor::execute(std::unique_ptr<FrontendActionFactory> Action) { in execute()
47 llvm::Error ToolExecutor::execute(std::unique_ptr<FrontendActionFactory> Action, in execute()
50 std::pair<std::unique_ptr<FrontendActionFactory>, ArgumentsAdjuster>> in execute()
H A DStandaloneExecution.cpp54 std::pair<std::unique_ptr<FrontendActionFactory>, ArgumentsAdjuster>> in execute()
H A DTooling.cpp69 FrontendActionFactory::~FrontendActionFactory() = default;
307 class SingleFrontendActionFactory : public FrontendActionFactory {
402 bool FrontendActionFactory::runInvocation( in runInvocation()
H A DRefactoring.cpp36 int RefactoringTool::runAndSave(FrontendActionFactory *ActionFactory) { in runAndSave()
H A DAllTUsExecution.cpp80 std::pair<std::unique_ptr<FrontendActionFactory>, ArgumentsAdjuster>> in execute()
/llvm-project-15.0.7/clang-tools-extra/clang-doc/
H A DClangDoc.cpp29 class MapperActionFactory : public tooling::FrontendActionFactory {
55 std::unique_ptr<tooling::FrontendActionFactory>
H A DClangDoc.h27 std::unique_ptr<tooling::FrontendActionFactory>
/llvm-project-15.0.7/clang-tools-extra/clangd/indexer/
H A DIndexerMain.cpp41 class IndexActionFactory : public tooling::FrontendActionFactory {
92 return tooling::FrontendActionFactory::runInvocation( in runInvocation()
/llvm-project-15.0.7/clang/unittests/ASTMatchers/
H A DASTMatchersTest.h24 using clang::tooling::FrontendActionFactory;
97 std::unique_ptr<FrontendActionFactory> Factory(
224 std::unique_ptr<FrontendActionFactory> Factory( in matchesConditionallyWithCuda()
296 std::unique_ptr<FrontendActionFactory> Factory( in matchAndVerifyResultConditionally()
H A DASTMatchersInternalTest.cpp211 std::unique_ptr<FrontendActionFactory> Factory( in TEST()
233 std::unique_ptr<FrontendActionFactory> Factory( in TEST()
259 std::unique_ptr<FrontendActionFactory> Factory( in TEST()
/llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/find-all-symbols/
H A DFindAllSymbolsAction.h43 class FindAllSymbolsActionFactory : public tooling::FrontendActionFactory {
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTPrint.h85 std::unique_ptr<tooling::FrontendActionFactory> Factory(
H A DDataCollectionTest.cpp78 std::unique_ptr<FrontendActionFactory> Factory( in hashStmt()
/llvm-project-15.0.7/clang-tools-extra/pp-trace/
H A DPPTrace.cpp111 class PPTraceFrontendActionFactory : public tooling::FrontendActionFactory {
/llvm-project-15.0.7/clang/unittests/Rename/
H A DClangRenameTest.h62 std::unique_ptr<tooling::FrontendActionFactory> USRFindingActionFactory = in runClangRenameOnCode()
/llvm-project-15.0.7/clang-tools-extra/clang-move/
H A DMove.h221 class ClangMoveActionFactory : public tooling::FrontendActionFactory {
/llvm-project-15.0.7/clang-tools-extra/clang-change-namespace/tool/
H A DClangChangeNamespace.cpp123 std::unique_ptr<tooling::FrontendActionFactory> Factory = in main()

12