clang API Documentation

clang::driver::Driver Member List
This is the complete list of members for clang::driver::Driver, including all inherited members.
BuildActions(const ToolChain &TC, llvm::opt::DerivedArgList &Args, const InputList &Inputs, ActionList &Actions) const clang::driver::Driver
BuildCompilation(ArrayRef< const char * > Args)clang::driver::Driver
BuildInputs(const ToolChain &TC, llvm::opt::DerivedArgList &Args, InputList &Inputs) const clang::driver::Driver
BuildJobs(Compilation &C) const clang::driver::Driver
BuildJobsForAction(Compilation &C, const Action *A, const ToolChain *TC, const char *BoundArch, bool AtTopLevel, bool MultipleArchs, const char *LinkingOutput, InputInfo &Result) const clang::driver::Driver
BuildUniversalActions(const ToolChain &TC, llvm::opt::DerivedArgList &Args, const InputList &BAInputs, ActionList &Actions) const clang::driver::Driver
CCCIsCPP() const clang::driver::Driver [inline]
CCCIsCXX() const clang::driver::Driver [inline]
CCCPrintBindingsclang::driver::Driver
CCCUsePCHclang::driver::Driver
CCGenDiagnosticsclang::driver::Driver
CCLogDiagnosticsclang::driver::Driver
CCLogDiagnosticsFilenameclang::driver::Driver
CCPrintHeadersclang::driver::Driver
CCPrintHeadersFilenameclang::driver::Driver
CCPrintOptionsclang::driver::Driver
CCPrintOptionsFilenameclang::driver::Driver
ClangExecutableclang::driver::Driver
ConstructPhaseAction(const llvm::opt::ArgList &Args, phases::ID Phase, std::unique_ptr< Action > Input) const clang::driver::Driver
DefaultImageNameclang::driver::Driver
DefaultTargetTripleclang::driver::Driver
Diag(unsigned DiagID) const clang::driver::Driver [inline]
Dirclang::driver::Driver
Driver(StringRef _ClangExecutable, StringRef _DefaultTargetTriple, DiagnosticsEngine &_Diags)clang::driver::Driver
DriverTitleclang::driver::Driver
DyldPrefixclang::driver::Driver
ExecuteCompilation(Compilation &C, SmallVectorImpl< std::pair< int, const Command * > > &FailingCommands)clang::driver::Driver
generateCompilationDiagnostics(Compilation &C, const Command &FailingCommand)clang::driver::Driver
getCCCGenericGCCName() const clang::driver::Driver [inline]
getCheckInputsExist() const clang::driver::Driver [inline]
getClangProgramPath() const clang::driver::Driver [inline]
getDiags() const clang::driver::Driver [inline]
GetFilePath(const char *Name, const ToolChain &TC) const clang::driver::Driver
getInstalledDir() const clang::driver::Driver [inline]
GetNamedOutputPath(Compilation &C, const JobAction &JA, const char *BaseInput, const char *BoundArch, bool AtTopLevel, bool MultipleArchs) const clang::driver::Driver
getOpts() const clang::driver::Driver [inline]
GetProgramPath(const char *Name, const ToolChain &TC) const clang::driver::Driver
GetReleaseVersion(const char *Str, unsigned &Major, unsigned &Minor, unsigned &Micro, bool &HadExtra)clang::driver::Driver [static]
GetTemporaryPath(StringRef Prefix, const char *Suffix) const clang::driver::Driver
getTitle()clang::driver::Driver [inline]
HandleImmediateArgs(const Compilation &C)clang::driver::Driver
HostBitsclang::driver::Driver
HostMachineclang::driver::Driver
HostReleaseclang::driver::Driver
HostSystemclang::driver::Driver
InputList typedefclang::driver::Driver
InstalledDirclang::driver::Driver
IsCLMode() const clang::driver::Driver [inline]
IsUsingLTO(const llvm::opt::ArgList &Args) const clang::driver::Driver
Nameclang::driver::Driver
ParseArgStrings(ArrayRef< const char * > Args)clang::driver::Driver
ParseDriverMode(ArrayRef< const char * > Args)clang::driver::Driver
prefix_list typedefclang::driver::Driver
PrefixDirsclang::driver::Driver
PrintActions(const Compilation &C) const clang::driver::Driver
PrintHelp(bool ShowHidden) const clang::driver::Driver
PrintVersion(const Compilation &C, raw_ostream &OS) const clang::driver::Driver
ResourceDirclang::driver::Driver
setCheckInputsExist(bool Value)clang::driver::Driver [inline]
setInstalledDir(StringRef Value)clang::driver::Driver [inline]
setTitle(std::string Value)clang::driver::Driver [inline]
ShouldUseClangCompiler(const JobAction &JA) const clang::driver::Driver
SysRootclang::driver::Driver
UseStdLibclang::driver::Driver
~Driver()clang::driver::Driver