#include <Tools.h>
|
| Preprocessor (const ToolChain &TC) |
|
bool | hasGoodDiagnostics () const override |
| Does this tool have "good" standardized diagnostics, or should the driver add an additional "command failed" diagnostic on failures. More...
|
|
bool | hasIntegratedCPP () const override |
|
void | RenderExtraToolArgs (const JobAction &JA, llvm::opt::ArgStringList &CmdArgs) const override |
|
| Common (const char *Name, const char *ShortName, const ToolChain &TC) |
|
void | ConstructJob (Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const llvm::opt::ArgList &TCArgs, const char *LinkingOutput) const override |
|
| GnuTool (const char *Name, const char *ShortName, const ToolChain &TC) |
|
| Tool (const char *Name, const char *ShortName, const ToolChain &TC, ResponseFileSupport ResponseSupport=RF_None, llvm::sys::WindowsEncodingMethod ResponseEncoding=llvm::sys::WEM_UTF8, const char *ResponseFlag="@") |
|
virtual | ~Tool () |
|
const char * | getName () const |
|
const char * | getShortName () const |
|
const ToolChain & | getToolChain () const |
|
virtual bool | hasIntegratedAssembler () const |
|
virtual bool | canEmitIR () const |
|
virtual bool | isLinkJob () const |
|
virtual bool | isDsymutilJob () const |
|
ResponseFileSupport | getResponseFilesSupport () const |
| Returns the level of support for response files of this tool, whether it accepts arguments to be passed via a file on disk. More...
|
|
llvm::sys::WindowsEncodingMethod | getResponseFileEncoding () const |
| Returns which encoding the response file should use. This is only relevant on Windows platforms where there are different encodings being accepted for different tools. On UNIX, UTF8 is universal. More...
|
|
const char * | getResponseFileFlag () const |
| Returns which prefix to use when passing the name of a response file as a parameter to this tool. More...
|
|
Definition at line 161 of file Tools.h.
clang::driver::tools::gcc::Preprocessor::Preprocessor |
( |
const ToolChain & |
TC | ) |
|
|
inline |
bool clang::driver::tools::gcc::Preprocessor::hasGoodDiagnostics |
( |
| ) |
const |
|
inlineoverridevirtual |
Does this tool have "good" standardized diagnostics, or should the driver add an additional "command failed" diagnostic on failures.
Reimplemented from clang::driver::Tool.
Definition at line 166 of file Tools.h.
bool clang::driver::tools::gcc::Preprocessor::hasIntegratedCPP |
( |
| ) |
const |
|
inlineoverridevirtual |
void gcc::Preprocessor::RenderExtraToolArgs |
( |
const JobAction & |
JA, |
|
|
llvm::opt::ArgStringList & |
CmdArgs |
|
) |
| const |
|
overridevirtual |
The documentation for this class was generated from the following files: