clang API Documentation

Public Member Functions
clang::driver::tools::ClangAs Class Reference

Clang integrated assembler tool. More...

#include <Tools.h>

Inheritance diagram for clang::driver::tools::ClangAs:
Inheritance graph
[legend]
Collaboration diagram for clang::driver::tools::ClangAs:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ClangAs (const ToolChain &TC)
virtual bool hasGoodDiagnostics () const
 Does this tool have "good" standardized diagnostics, or should the driver add an additional "command failed" diagnostic on failures.
virtual bool hasIntegratedAssembler () const
virtual bool hasIntegratedCPP () const
virtual void ConstructJob (Compilation &C, const JobAction &JA, const InputInfo &Output, const InputInfoList &Inputs, const ArgList &TCArgs, const char *LinkingOutput) const

Detailed Description

Clang integrated assembler tool.

Definition at line 61 of file Tools.h.


Constructor & Destructor Documentation

clang::driver::tools::ClangAs::ClangAs ( const ToolChain TC) [inline]

Definition at line 64 of file Tools.h.


Member Function Documentation

void ClangAs::ConstructJob ( Compilation C,
const JobAction JA,
const InputInfo Output,
const InputInfoList Inputs,
const ArgList TCArgs,
const char *  LinkingOutput 
) const [virtual]
virtual bool clang::driver::tools::ClangAs::hasGoodDiagnostics ( ) const [inline, virtual]

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 67 of file Tools.h.

virtual bool clang::driver::tools::ClangAs::hasIntegratedAssembler ( ) const [inline, virtual]

Reimplemented from clang::driver::Tool.

Definition at line 68 of file Tools.h.

virtual bool clang::driver::tools::ClangAs::hasIntegratedCPP ( ) const [inline, virtual]

Implements clang::driver::Tool.

Definition at line 69 of file Tools.h.


The documentation for this class was generated from the following files: