clang 8.0.0

clang::driver::Driver Member List

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

BuildActions(Compilation &C, 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, StringRef BoundArch, bool AtTopLevel, bool MultipleArchs, const char *LinkingOutput, std::map< std::pair< const Action *, std::string >, InputInfo > &CachedResults, Action::OffloadKind TargetDeviceOffloadKind) const | clang::driver::Driver |
BuildUniversalActions(Compilation &C, const ToolChain &TC, const InputList &BAInputs) const | clang::driver::Driver |
CCCIsCC() const | clang::driver::Driver | inline
CCCIsCPP() const | clang::driver::Driver | inline
CCCIsCXX() const | clang::driver::Driver | inline
CCCPrintBindings | clang::driver::Driver |
CCGenDiagnostics | clang::driver::Driver |
CCLogDiagnostics | clang::driver::Driver |
CCLogDiagnosticsFilename | clang::driver::Driver |
CCPrintHeaders | clang::driver::Driver |
CCPrintHeadersFilename | clang::driver::Driver |
CCPrintOptions | clang::driver::Driver |
CCPrintOptionsFilename | clang::driver::Driver |
ClangExecutable | clang::driver::Driver |
ClangNameParts | clang::driver::Driver |
ConstructPhaseAction(Compilation &C, const llvm::opt::ArgList &Args, phases::ID Phase, Action *Input, Action::OffloadKind TargetDeviceOffloadKind=Action::OFK_None) const | clang::driver::Driver |
CreateOffloadingDeviceToolChains(Compilation &C, InputList &Inputs) | clang::driver::Driver |
Diag(unsigned DiagID) const | clang::driver::Driver | inline
Dir | clang::driver::Driver |
Driver(StringRef ClangExecutable, StringRef TargetTriple, DiagnosticsEngine &Diags, IntrusiveRefCntPtr< llvm::vfs::FileSystem > VFS=nullptr) | clang::driver::Driver |
DriverTitle | clang::driver::Driver |
DyldPrefix | clang::driver::Driver |
embedBitcodeEnabled() const | clang::driver::Driver | inline
embedBitcodeInObject() const | clang::driver::Driver | inline
embedBitcodeMarkerOnly() const | clang::driver::Driver | inline
ExecuteCompilation(Compilation &C, SmallVectorImpl< std::pair< int, const Command *> > &FailingCommands) | clang::driver::Driver |
generateCompilationDiagnostics(Compilation &C, const Command &FailingCommand, StringRef AdditionalInformation="", CompilationDiagnosticReport *GeneratedReport=nullptr) | clang::driver::Driver |
GenReproducer | clang::driver::Driver |
getCCCGenericGCCName() const | clang::driver::Driver | inline
getCheckInputsExist() const | clang::driver::Driver | inline
getClangProgramPath() const | clang::driver::Driver | inline
GetClPchPath(Compilation &C, StringRef BaseName) const | clang::driver::Driver |
getConfigFile() const | clang::driver::Driver | inline
getDefaultImageName() const | clang::driver::Driver |
getDefaultModuleCachePath(SmallVectorImpl< char > &Result) | clang::driver::Driver | static
getDiags() const | clang::driver::Driver | inline
GetFilePath(StringRef Name, const ToolChain &TC) const | clang::driver::Driver |
getInstalledDir() const | clang::driver::Driver | inline
getLTOMode() const | clang::driver::Driver | inline
GetNamedOutputPath(Compilation &C, const JobAction &JA, const char *BaseInput, StringRef BoundArch, bool AtTopLevel, bool MultipleArchs, StringRef NormalizedTriple) const | clang::driver::Driver |
getOpenMPRuntime(const llvm::opt::ArgList &Args) const | clang::driver::Driver |
getOpts() const | clang::driver::Driver | inline
GetProgramPath(StringRef Name, const ToolChain &TC) const | clang::driver::Driver |
GetReleaseVersion(StringRef Str, unsigned &Major, unsigned &Minor, unsigned &Micro, bool &HadExtra) | clang::driver::Driver | static
GetReleaseVersion(StringRef Str, MutableArrayRef< unsigned > Digits) | clang::driver::Driver | static
getTargetTriple() const | clang::driver::Driver | inline
GetTemporaryDirectory(StringRef Prefix) const | clang::driver::Driver |
GetTemporaryPath(StringRef Prefix, StringRef Suffix) const | clang::driver::Driver |
getTitle() | clang::driver::Driver | inline
getVFS() const | clang::driver::Driver | inline
HandleAutocompletions(StringRef PassedFlags) const | clang::driver::Driver |
HandleImmediateArgs(const Compilation &C) | clang::driver::Driver |
HostBits | clang::driver::Driver |
HostMachine | clang::driver::Driver |
HostRelease | clang::driver::Driver |
HostSystem | clang::driver::Driver |
InputList typedef | clang::driver::Driver |
InstalledDir | clang::driver::Driver |
IsCLMode() const | clang::driver::Driver | inline
isSaveTempsEnabled() const | clang::driver::Driver | inline
isSaveTempsObj() const | clang::driver::Driver | inline
isUsingLTO() const | clang::driver::Driver | inline
Name | clang::driver::Driver |
OMPRT_GOMP enum value | clang::driver::Driver |
OMPRT_IOMP5 enum value | clang::driver::Driver |
OMPRT_OMP enum value | clang::driver::Driver |
OMPRT_Unknown enum value | clang::driver::Driver |
OpenMPRuntimeKind enum name | clang::driver::Driver |
ParseArgStrings(ArrayRef< const char *> Args, bool IsClCompatMode, bool &ContainsError) | clang::driver::Driver |
ParseDriverMode(StringRef ProgramName, ArrayRef< const char *> Args) | clang::driver::Driver |
prefix_list typedef | clang::driver::Driver |
PrefixDirs | clang::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 |
ResourceDir | clang::driver::Driver |
setCheckInputsExist(bool Value) | clang::driver::Driver | inline
setInstalledDir(StringRef Value) | clang::driver::Driver | inline
setTargetAndMode(const ParsedClangName &TM) | clang::driver::Driver | inline
setTitle(std::string Value) | clang::driver::Driver | inline
ShouldUseClangCompiler(const JobAction &JA) const | clang::driver::Driver |
SysRoot | clang::driver::Driver |
SystemConfigDir | clang::driver::Driver |
UserConfigDir | clang::driver::Driver |