Lines Matching defs:Action
339 std::unique_ptr<FrontendAction> Action;
342 SingleFrontendActionFactory(std::unique_ptr<FrontendAction> Action)
343 : Action(std::move(Action)) {}
346 return std::move(Action);
353 std::vector<std::string> CommandLine, ToolAction *Action,
355 : CommandLine(std::move(CommandLine)), Action(Action), OwnsAction(false),
363 Action(new SingleFrontendActionFactory(std::move(FAction))),
369 delete Action;
403 return Action->runInvocation(std::move(Invocation), Files,
440 return Action->runInvocation(std::move(Invocation), Files,
517 int ClangTool::run(ToolAction *Action) {
619 ToolInvocation Invocation(std::move(CommandLine), Action, Files.get(),
670 ASTBuilderAction Action(ASTs);
671 return run(&Action);
694 ASTBuilderAction Action(ASTs);
705 &Action, Files.get(), std::move(PCHContainerOps));