#include "/work/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Driver/ToolChains/SPIRV.h"
|  | 
|  | Assembler (const ToolChain &TC) | 
| bool | hasIntegratedAssembler () const override | 
| bool | hasIntegratedCPP () const override | 
| void | ConstructJob (Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const llvm::opt::ArgList &TCArgs, const char *AssembleOutput) const override | 
|  | ConstructJob - Construct jobs to perform the action JA, writing toOutputand withInputs, and add the jobs toC.
 | 
|  | Tool (const char *Name, const char *ShortName, const ToolChain &TC) | 
| virtual | ~Tool () | 
| const char * | getName () const | 
| const char * | getShortName () const | 
| const ToolChain & | getToolChain () const | 
| virtual bool | hasIntegratedBackend () const | 
| virtual bool | canEmitIR () const | 
| virtual bool | isLinkJob () const | 
| virtual bool | isDsymutilJob () const | 
| virtual bool | hasGoodDiagnostics () const | 
|  | Does this tool have "good" standardized diagnostics, or should the driver add an additional "command failed" diagnostic on failures. 
 | 
| virtual void | ConstructJobMultipleOutputs (Compilation &C, const JobAction &JA, const InputInfoList &Outputs, const InputInfoList &Inputs, const llvm::opt::ArgList &TCArgs, const char *LinkingOutput) const | 
|  | Construct jobs to perform the action JA, writing to theOutputsand withInputs, and add the jobs toC.
 | 
Definition at line 55 of file SPIRV.h.
 
◆ Assembler()
  
  | 
        
          | clang::driver::tools::SPIRV::Assembler::Assembler | ( | const ToolChain & | TC | ) |  |  | inline | 
 
 
◆ ConstructJob()
◆ hasIntegratedAssembler()
  
  | 
        
          | bool clang::driver::tools::SPIRV::Assembler::hasIntegratedAssembler | ( |  | ) | const |  | inlineoverridevirtual | 
 
 
◆ hasIntegratedCPP()
  
  | 
        
          | bool clang::driver::tools::SPIRV::Assembler::hasIntegratedCPP | ( |  | ) | const |  | inlineoverridevirtual | 
 
 
The documentation for this class was generated from the following files: