Go to the documentation of this file.
9 #ifndef LLVM_CLANG_DRIVER_TOOL_H
10 #define LLVM_CLANG_DRIVER_TOOL_H
37 const char *ShortName;
43 Tool(
const char *Name,
const char *ShortName,
const ToolChain &TC);
48 const char *
getName()
const {
return Name; }
76 const llvm::opt::ArgList &TCArgs,
77 const char *LinkingOutput)
const = 0;
90 const llvm::opt::ArgList &TCArgs,
91 const char *LinkingOutput)
const;
YAML serialization mapping.
SmallVector< InputInfo, 4 > InputInfoList
Compilation - A set of tasks to perform for a single driver invocation.