#include <Tools.h>
|
| Assembler (const ToolChain &TC) |
|
bool | hasIntegratedCPP () const override |
|
void | ConstructJob (Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const llvm::opt::ArgList &TCArgs, const char *LinkingOutput) const override |
| DragonFly Tools. More...
|
|
| 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...
|
|
virtual bool | hasGoodDiagnostics () const |
| Does this tool have "good" standardized diagnostics, or should the driver add an additional "command failed" diagnostic on failures. More...
|
|
Definition at line 608 of file Tools.h.
clang::driver::tools::dragonfly::Assembler::Assembler |
( |
const ToolChain & |
TC | ) |
|
|
inline |
bool clang::driver::tools::dragonfly::Assembler::hasIntegratedCPP |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following files: