clang API Documentation

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

#include <ToolChains.h>

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

List of all members.

Public Member Functions

 Solaris (const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args)
 Solaris - Solaris tool chain which can call as(1) and ld(1) directly.
bool IsIntegratedAssemblerDefault () const override

Protected Member Functions

Tool * buildAssembler () const override
Tool * buildLinker () const override

Detailed Description

Definition at line 511 of file ToolChains.h.


Constructor & Destructor Documentation

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

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

Definition at line 2648 of file ToolChains.cpp.

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


Member Function Documentation

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

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

Definition at line 2660 of file ToolChains.cpp.

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

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

Definition at line 2664 of file ToolChains.cpp.

IsIntegratedAssemblerDefault - Does this tool chain enable -integrated-as by default.

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

Definition at line 516 of file ToolChains.h.


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