clang  3.9.0
clang::driver::toolchains::NaClToolChain Member List

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

AddCCKextLibArgs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const clang::driver::ToolChainvirtual
AddClangCXXStdlibIncludeArgs(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const overrideclang::driver::toolchains::NaClToolChainvirtual
AddClangSystemIncludeArgs(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const overrideclang::driver::toolchains::NaClToolChainvirtual
addClangTargetOptions(const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const overrideclang::driver::toolchains::Generic_ELFvirtual
addClangWarningOptions(llvm::opt::ArgStringList &CC1Args) const clang::driver::ToolChainvirtual
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::NaClToolChainvirtual
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
addLibStdCXXIncludePaths(Twine Base, Twine Suffix, StringRef GCCTriple, StringRef GCCMultiarchTriple, StringRef TargetMultiarchTriple, Twine IncludeSuffix, const llvm::opt::ArgList &DriverArgs, llvm::opt::ArgStringList &CC1Args) const clang::driver::toolchains::Generic_GCCprotected
addProfileRTLibs(const llvm::opt::ArgList &Args, llvm::opt::ArgStringList &CmdArgs) const clang::driver::ToolChainvirtual
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::NaClToolChainprotectedvirtual
buildLinker() const overrideclang::driver::toolchains::NaClToolChainprotectedvirtual
CheckObjCARC() const clang::driver::ToolChaininlinevirtual
ComputeEffectiveClangTriple(const llvm::opt::ArgList &Args, types::ID InputType) const overrideclang::driver::toolchains::NaClToolChainvirtual
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
CudaInstallationclang::driver::toolchains::Generic_GCCprotected
CXXStdlibType enum nameclang::driver::ToolChain
DefaultLinkerclang::driver::ToolChainprotected
GCCInstallationclang::driver::toolchains::Generic_GCCprotected
Generic_ELF(const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args)clang::driver::toolchains::Generic_ELFinline
Generic_GCC(const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args)clang::driver::toolchains::Generic_GCC
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 overrideclang::driver::toolchains::NaClToolChainvirtual
GetDefaultCXXStdlibType() const clang::driver::ToolChaininlinevirtual
getDefaultDebuggerTuning() const clang::driver::ToolChaininlinevirtual
GetDefaultDwarfVersion() const clang::driver::ToolChaininlinevirtual
getDefaultObjCRuntime(bool isNonFragile) const clang::driver::ToolChainvirtual
GetDefaultRuntimeLibType() const clang::driver::ToolChaininlinevirtual
getDefaultSanitizers() const clang::driver::ToolChaininlinevirtual
GetDefaultStackProtectorLevel(bool KernelOrKext) const clang::driver::ToolChaininlinevirtual
GetDefaultStandaloneDebug() const clang::driver::ToolChaininlinevirtual
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
getMSVCVersionFromExe() const clang::driver::ToolChaininlinevirtual
getMultilibs() const clang::driver::ToolChaininline
GetNaClArmMacrosPath() const clang::driver::toolchains::NaClToolChaininline
getOS() const clang::driver::ToolChaininline
getPlatform() const clang::driver::ToolChaininline
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
getSupportedSanitizers() const clang::driver::ToolChainvirtual
getTargetAndModeFromProgramName(StringRef ProgName)clang::driver::ToolChainstatic
getThreadModel() const clang::driver::ToolChaininlinevirtual
getTool(Action::ActionClass AC) const overrideclang::driver::toolchains::Generic_GCCprotectedvirtual
getTriple() const clang::driver::ToolChaininline
getTripleString() const clang::driver::ToolChaininline
getVFS() const clang::driver::ToolChain
hasBlocksRuntime() const clang::driver::ToolChaininlinevirtual
HasNativeLLVMSupport() const clang::driver::ToolChainvirtual
IsBlocksDefault() const clang::driver::ToolChaininlinevirtual
isCrossCompiling() const clang::driver::ToolChainvirtual
IsEncodeExtendedBlockSignatureDefault() const clang::driver::ToolChaininlinevirtual
IsIntegratedAssemblerDefault() const overrideclang::driver::toolchains::NaClToolChaininlinevirtual
IsMathErrnoDefault() const clang::driver::ToolChaininlinevirtual
IsObjCNonFragileABIDefault() const clang::driver::ToolChaininlinevirtual
isPICDefault() const overrideclang::driver::toolchains::Generic_GCCvirtual
isPICDefaultForced() const overrideclang::driver::toolchains::Generic_GCCvirtual
isPIEDefault() const overrideclang::driver::toolchains::Generic_GCCvirtual
isTarget32Bit() const clang::driver::toolchains::Generic_GCCinlineprotected
isTarget64Bit() const clang::driver::toolchains::Generic_GCCinlineprotected
isThreadModelSupported(const StringRef Model) const clang::driver::ToolChainvirtual
IsUnwindTablesDefault() const overrideclang::driver::toolchains::Generic_GCCvirtual
LookupTypeForExtension(const char *Ext) const clang::driver::ToolChainvirtual
Multilibsclang::driver::ToolChainprotected
NaClToolChain(const Driver &D, const llvm::Triple &Triple, const llvm::opt::ArgList &Args)clang::driver::toolchains::NaClToolChain
needsProfileRT(const llvm::opt::ArgList &Args)clang::driver::ToolChainstatic
path_list typedefclang::driver::ToolChain
printVerboseInfo(raw_ostream &OS) const overrideclang::driver::toolchains::Generic_GCCvirtual
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
SupportsEmbeddedBitcode() const clang::driver::ToolChaininlinevirtual
SupportsObjCGC() const clang::driver::ToolChaininlinevirtual
SupportsProfiling() const clang::driver::ToolChaininlinevirtual
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 clang::driver::ToolChaininlinevirtual
UseDwarfDebugFlags() const clang::driver::ToolChaininlinevirtual
useIntegratedAs() const clang::driver::ToolChainvirtual
UseObjCMixedDispatch() const clang::driver::ToolChaininlinevirtual
UseSjLjExceptions(const llvm::opt::ArgList &Args) const clang::driver::ToolChaininlinevirtual
~Generic_GCC() overrideclang::driver::toolchains::Generic_GCC
~ToolChain()clang::driver::ToolChainvirtual