clang API Documentation

Public Member Functions | Protected Member Functions
clang::driver::toolchains::DragonFly Class Reference

#include <ToolChains.h>

Inheritance diagram for clang::driver::toolchains::DragonFly:
Inheritance graph
[legend]
Collaboration diagram for clang::driver::toolchains::DragonFly:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DragonFly (const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args)
 DragonFly - DragonFly tool chain which can call as(1) and ld(1) directly.
bool IsMathErrnoDefault () const override
 IsMathErrnoDefault - Does this tool chain use -fmath-errno by default.

Protected Member Functions

ToolbuildAssembler () const override
ToolbuildLinker () const override

Detailed Description

Definition at line 645 of file ToolChains.h.


Constructor & Destructor Documentation

DragonFly::DragonFly ( const Driver D,
const llvm::Triple &  Triple,
const llvm::opt::ArgList &  Args 
)

DragonFly - DragonFly tool chain which can call as(1) and ld(1) directly.

Definition at line 3391 of file ToolChains.cpp.

References clang::driver::ToolChain::getDriver(), clang::driver::ToolChain::getFilePaths(), and clang::driver::ToolChain::getProgramPaths().


Member Function Documentation

Tool * DragonFly::buildAssembler ( ) const [override, protected, virtual]

Reimplemented from clang::driver::toolchains::Generic_GCC.

Definition at line 3407 of file ToolChains.cpp.

Tool * DragonFly::buildLinker ( ) const [override, protected, virtual]

Reimplemented from clang::driver::toolchains::Generic_GCC.

Definition at line 3411 of file ToolChains.cpp.

bool clang::driver::toolchains::DragonFly::IsMathErrnoDefault ( ) const [inline, override, virtual]

IsMathErrnoDefault - Does this tool chain use -fmath-errno by default.

Reimplemented from clang::driver::ToolChain.

Definition at line 650 of file ToolChains.h.


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