clang  3.9.0
clang::driver::toolchains::DarwinClang Member List

This is the complete list of members for clang::driver::toolchains::DarwinClang, including all inherited members.

AddCCKextLibArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const overrideclang::driver::toolchains::DarwinClangvirtual
AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const clang::driver::ToolChainvirtual
AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const clang::driver::ToolChainvirtual
addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const clang::driver::ToolChainvirtual
addClangWarningOptions(llvm::opt::ArgStringList &CC1Args) const overrideclang::driver::toolchains::DarwinClangvirtual
AddCudaIncludeArgs(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const clang::driver::ToolChainvirtual
AddCXXStdlibLibArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const overrideclang::driver::toolchains::DarwinClangvirtual
addExternCSystemInclude(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, const Twine &Path)clang::driver::ToolChainprotectedstatic
addExternCSystemIncludeIfExists(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, const Twine &Path)clang::driver::ToolChainprotectedstatic
AddFastMathRuntimeIfAvailable(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const clang::driver::ToolChainvirtual
AddFilePathLibArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const clang::driver::ToolChain
AddIAMCUIncludeArgs(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const clang::driver::ToolChainvirtual
AddLinkARCArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const overrideclang::driver::toolchains::DarwinClangvirtual
AddLinkRuntimeLib(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs, StringRef DarwinLibName, bool AlwaysLink=false, bool IsEmbedded=false, bool AddRPath=false) const clang::driver::toolchains::MachO
AddLinkRuntimeLibArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const overrideclang::driver::toolchains::DarwinClangvirtual
addMinVersionArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const overrideclang::driver::toolchains::Darwinvirtual
addProfileRTLibs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const overrideclang::driver::toolchains::Darwinvirtual
addStartObjectFileArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const overrideclang::driver::toolchains::Darwinvirtual
addSystemInclude(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, const Twine &Path)clang::driver::ToolChainprotectedstatic
addSystemIncludes(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args, ArrayRef< StringRef > Paths)clang::driver::ToolChainprotectedstatic
buildAssembler() const overrideclang::driver::toolchains::MachOprotectedvirtual
buildLinker() const overrideclang::driver::toolchains::MachOprotectedvirtual
CheckObjCARC() const overrideclang::driver::toolchains::Darwinvirtual
ComputeEffectiveClangTriple(const llvm::opt::ArgList &Args, types::ID InputType) const overrideclang::driver::toolchains::Darwinvirtual
ComputeLLVMTriple(const llvm::opt::ArgList &Args, types::ID InputType=types::TY_INVALID) const clang::driver::ToolChainvirtual
CST_Libcxx enum valueclang::driver::ToolChain
CST_Libstdcxx enum valueclang::driver::ToolChain
CXXStdlibType enum nameclang::driver::ToolChain
Darwin(const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args)clang::driver::toolchains::Darwin
DarwinClang(const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args)clang::driver::toolchains::DarwinClang
DarwinPlatformKind enum nameclang::driver::toolchains::Darwin
DefaultLinkerclang::driver::ToolChainprotected
getArch() const clang::driver::ToolChaininline
getArchName() const clang::driver::ToolChaininline
getCompilerRT(const llvm::opt::ArgList &Args, StringRef Component, bool Shared=false) const clang::driver::ToolChainvirtual
getCompilerRTArgString(const llvm::opt::ArgList &Args, StringRef Component, bool Shared=false) const clang::driver::ToolChain
GetCXXStdlibType(const llvm::opt::ArgList &Args) const clang::driver::ToolChainvirtual
GetDefaultCXXStdlibType() const overrideclang::driver::toolchains::Darwinvirtual
getDefaultDebuggerTuning() const overrideclang::driver::toolchains::DarwinClanginlinevirtual
GetDefaultDwarfVersion() const overrideclang::driver::toolchains::DarwinClanginlinevirtual
getDefaultObjCRuntime(bool isNonFragile) const overrideclang::driver::toolchains::Darwinvirtual
GetDefaultRuntimeLibType() const overrideclang::driver::toolchains::MachOinlinevirtual
getDefaultSanitizers() const clang::driver::ToolChaininlinevirtual
GetDefaultStackProtectorLevel(bool KernelOrKext) const overrideclang::driver::toolchains::Darwininlinevirtual
GetDefaultStandaloneDebug() const overrideclang::driver::toolchains::DarwinClanginlinevirtual
getDefaultUniversalArchName() const clang::driver::ToolChain
getDriver() const clang::driver::ToolChaininline
GetFilePath(const char *Name) const clang::driver::ToolChain
getFilePaths()clang::driver::ToolChaininline
getFilePaths() const clang::driver::ToolChaininline
GetLinkerPath() const clang::driver::ToolChain
getMachOArchName(const llvm::opt::ArgList &Args) const clang::driver::toolchains::MachO
getMSVCVersionFromExe() const clang::driver::ToolChaininlinevirtual
getMultilibs() const clang::driver::ToolChaininline
getOS() const clang::driver::ToolChaininline
getOSLibraryNameSuffix() const clang::driver::toolchains::Darwinprotected
getPlatform() const clang::driver::ToolChaininline
getPlatformFamily() const clang::driver::toolchains::Darwinprotected
GetProgramPath(const char *Name) const clang::driver::ToolChain
getProgramPaths()clang::driver::ToolChaininline
getProgramPaths() const clang::driver::ToolChaininline
getRTTIArg() const clang::driver::ToolChaininline
getRTTIMode() const clang::driver::ToolChaininline
GetRuntimeLibType(const llvm::opt::ArgList &Args) const clang::driver::ToolChainvirtual
getSanitizerArgs() const clang::driver::ToolChain
getSDKName(StringRef isysroot)clang::driver::toolchains::Darwinprotectedstatic
getSupportedSanitizers() const overrideclang::driver::toolchains::Darwinvirtual
getTargetAndModeFromProgramName(StringRef ProgName)clang::driver::ToolChainstatic
getTargetVersion() const clang::driver::toolchains::Darwininlineprotected
getThreadModel() const clang::driver::ToolChaininlinevirtual
getTool(Action::ActionClass AC) const overrideclang::driver::toolchains::MachOprotectedvirtual
getTriple() const clang::driver::ToolChaininline
getTripleString() const clang::driver::ToolChaininline
getVFS() const clang::driver::ToolChain
hasBlocksRuntime() const overrideclang::driver::toolchains::Darwinvirtual
HasNativeLLVMSupport() const overrideclang::driver::toolchains::MachOvirtual
IPhoneOS enum valueclang::driver::toolchains::Darwin
IPhoneOSSimulator enum valueclang::driver::toolchains::Darwin
IsBlocksDefault() const overrideclang::driver::toolchains::MachOinlinevirtual
isCrossCompiling() const overrideclang::driver::toolchains::Darwininlinevirtual
IsEncodeExtendedBlockSignatureDefault() const overrideclang::driver::toolchains::MachOinlinevirtual
IsIntegratedAssemblerDefault() const overrideclang::driver::toolchains::MachOinlinevirtual
isIPhoneOSVersionLT(unsigned V0, unsigned V1=0, unsigned V2=0) const clang::driver::toolchains::Darwininlineprotected
isKernelStatic() const overrideclang::driver::toolchains::Darwininlinevirtual
isMacosxVersionLT(unsigned V0, unsigned V1=0, unsigned V2=0) const clang::driver::toolchains::Darwininlineprotected
IsMathErrnoDefault() const overrideclang::driver::toolchains::MachOinlinevirtual
IsObjCNonFragileABIDefault() const overrideclang::driver::toolchains::MachOinlinevirtual
isPICDefault() const overrideclang::driver::toolchains::MachOvirtual
isPICDefaultForced() const overrideclang::driver::toolchains::MachOvirtual
isPIEDefault() const overrideclang::driver::toolchains::MachOvirtual
isTargetInitialized() const clang::driver::toolchains::Darwininlineprotected
isTargetIOSBased() const clang::driver::toolchains::Darwininlineprotected
isTargetIOSSimulator() const clang::driver::toolchains::Darwininlineprotected
isTargetIPhoneOS() const clang::driver::toolchains::Darwininlineprotected
isTargetMacOS() const clang::driver::toolchains::Darwininlineprotected
isTargetTvOS() const clang::driver::toolchains::Darwininlineprotected
isTargetTvOSBased() const clang::driver::toolchains::Darwininlineprotected
isTargetTvOSSimulator() const clang::driver::toolchains::Darwininlineprotected
isTargetWatchOS() const clang::driver::toolchains::Darwininlineprotected
isTargetWatchOSBased() const clang::driver::toolchains::Darwininlineprotected
isTargetWatchOSSimulator() const clang::driver::toolchains::Darwininlineprotected
isThreadModelSupported(const StringRef Model) const clang::driver::ToolChainvirtual
IsUnwindTablesDefault() const overrideclang::driver::toolchains::MachOvirtual
LookupTypeForExtension(const char *Ext) const overrideclang::driver::toolchains::MachOvirtual
MachO(const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args)clang::driver::toolchains::MachO
MacOS enum valueclang::driver::toolchains::Darwin
Multilibsclang::driver::ToolChainprotected
needsProfileRT(const llvm::opt::ArgList &Args)clang::driver::ToolChainstatic
path_list typedefclang::driver::ToolChain
printVerboseInfo(raw_ostream &OS) const clang::driver::ToolChaininlinevirtual
RLT_CompilerRT enum valueclang::driver::ToolChain
RLT_Libgcc enum valueclang::driver::ToolChain
RM_DisabledExplicitly enum valueclang::driver::ToolChain
RM_DisabledImplicitly enum valueclang::driver::ToolChain
RM_EnabledExplicitly enum valueclang::driver::ToolChain
RM_EnabledImplicitly enum valueclang::driver::ToolChain
RTTIMode enum nameclang::driver::ToolChain
RuntimeLibType enum nameclang::driver::ToolChain
SelectTool(const JobAction &JA) const clang::driver::ToolChainvirtual
setTarget(DarwinPlatformKind Platform, unsigned Major, unsigned Minor, unsigned Micro) const clang::driver::toolchains::Darwininlineprotected
SupportsEmbeddedBitcode() const overrideclang::driver::toolchains::Darwinvirtual
SupportsObjCGC() const overrideclang::driver::toolchains::Darwinvirtual
SupportsProfiling() const overrideclang::driver::toolchains::MachOvirtual
TargetInitializedclang::driver::toolchains::Darwinmutable
TargetPlatformclang::driver::toolchains::Darwinmutable
TargetVersionclang::driver::toolchains::Darwinmutable
ToolChain(const Driver &D, const llvm::Triple &T, const llvm::opt::ArgList &Args)clang::driver::ToolChainprotected
TranslateArgs(const llvm::opt::DerivedArgList &Args, const char *BoundArch) const overrideclang::driver::toolchains::Darwinvirtual
TvOS enum valueclang::driver::toolchains::Darwin
TvOSSimulator enum valueclang::driver::toolchains::Darwin
UseDwarfDebugFlags() const overrideclang::driver::toolchains::MachOvirtual
useIntegratedAs() const clang::driver::ToolChainvirtual
UseObjCMixedDispatch() const overrideclang::driver::toolchains::Darwininlinevirtual
UseSjLjExceptions(const llvm::opt::ArgList &Args) const overrideclang::driver::toolchains::Darwinvirtual
WatchOS enum valueclang::driver::toolchains::Darwin
WatchOSSimulator enum valueclang::driver::toolchains::Darwin
~Darwin() overrideclang::driver::toolchains::Darwin
~MachO() overrideclang::driver::toolchains::MachO
~ToolChain()clang::driver::ToolChainvirtual