clang API Documentation

Public Member Functions | Protected Member Functions
clang::driver::tools::darwin::MachOTool Class Reference

#include <Tools.h>

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

List of all members.

Public Member Functions

 MachOTool (const char *Name, const char *ShortName, const ToolChain &TC, ResponseFileSupport ResponseSupport=RF_None, llvm::sys::WindowsEncodingMethod ResponseEncoding=llvm::sys::WEM_UTF8, const char *ResponseFlag="@")

Protected Member Functions

void AddMachOArch (const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const
const toolchains::MachOgetMachOToolChain () const

Detailed Description

Definition at line 251 of file Tools.h.


Constructor & Destructor Documentation

clang::driver::tools::darwin::MachOTool::MachOTool ( const char *  Name,
const char *  ShortName,
const ToolChain TC,
ResponseFileSupport  ResponseSupport = RF_None,
llvm::sys::WindowsEncodingMethod  ResponseEncoding = llvm::sys::WEM_UTF8,
const char *  ResponseFlag = "@" 
) [inline]

Definition at line 262 of file Tools.h.


Member Function Documentation

void darwin::MachOTool::AddMachOArch ( const llvm::opt::ArgList &  Args,
llvm::opt::ArgStringList &  CmdArgs 
) const [protected]

Definition at line 5597 of file Tools.cpp.

Definition at line 257 of file Tools.h.


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