clang 20.0.0git
|
Public Member Functions | |
llvm::Expected< std::unique_ptr< ToolExecutor > > | create (CommonOptionsParser &OptionsParser) override |
Create an ToolExecutor . | |
Public Member Functions inherited from clang::tooling::ToolExecutorPlugin | |
virtual | ~ToolExecutorPlugin () |
virtual llvm::Expected< std::unique_ptr< ToolExecutor > > | create (CommonOptionsParser &OptionsParser)=0 |
Create an ToolExecutor . | |
Definition at line 72 of file StandaloneExecution.cpp.
|
inlineoverridevirtual |
Create an ToolExecutor
.
OptionsParser
can be consumed (e.g. moved) if the creation succeeds.
Implements clang::tooling::ToolExecutorPlugin.
Definition at line 75 of file StandaloneExecution.cpp.
References clang::tooling::CommonOptionsParser::getSourcePathList(), and clang::tooling::make_string_error().