class AllTUsToolExecutorPlugin

Declaration

class AllTUsToolExecutorPlugin : public ToolExecutorPlugin { /* full declaration omitted */ };

Description

Interface for factories that create specific executors. This is also used as a plugin to be registered into ToolExecutorPluginRegistry.

Declared at: clang/lib/Tooling/AllTUsExecution.cpp:158

Inherits from: ToolExecutorPlugin

Method Overview

  • public llvm::Expected<std::unique_ptr<ToolExecutor>> create(clang::tooling::CommonOptionsParser & OptionsParser)

Inherited from ToolExecutorPlugin:

Methods

ΒΆllvm::Expected<std::unique_ptr<ToolExecutor>>
create(clang::tooling::CommonOptionsParser&
           OptionsParser)

Description

Create an `ToolExecutor`. `OptionsParser` can be consumed (e.g. moved) if the creation succeeds.

Declared at: clang/lib/Tooling/AllTUsExecution.cpp:161

Parameters

clang::tooling::CommonOptionsParser& OptionsParser