| 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 >, InputInfoList > &CachedResults, Action::OffloadKind TargetDeviceOffloadKind) const | clang::driver::Driver | |
| BuildOffloadingActions(Compilation &C, llvm::opt::DerivedArgList &Args, const InputTy &Input, StringRef CUID, Action *HostAction) const | clang::driver::Driver | |
| BuildUniversalActions(Compilation &C, const ToolChain &TC, const InputList &BAInputs) const | clang::driver::Driver | |
| CC1Main | clang::driver::Driver | |
| CC1ToolFunc typedef | 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 | |
| CCPrintHeadersFilename | clang::driver::Driver | |
| CCPrintHeadersFiltering | clang::driver::Driver | |
| CCPrintHeadersFormat | clang::driver::Driver | |
| CCPrintInternalStatReportFilename | clang::driver::Driver | |
| CCPrintInternalStats | clang::driver::Driver | |
| CCPrintOptions | clang::driver::Driver | |
| CCPrintOptionsFilename | clang::driver::Driver | |
| CCPrintProcessStats | clang::driver::Driver | |
| CCPrintStatReportFilename | clang::driver::Driver | |
| ClangExecutable | clang::driver::Driver | |
| ClangNameParts | clang::driver::Driver | |
| CommandStatus enum name | 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 | |
| CreateTempFile(Compilation &C, StringRef Prefix, StringRef Suffix, bool MultipleArchs=false, StringRef BoundArch={}, bool NeedUniqueDirectory=false) const | clang::driver::Driver | |
| Diag(unsigned DiagID) const | clang::driver::Driver | inline |
| DiagnoseInputExistence(const llvm::opt::DerivedArgList &Args, StringRef Value, types::ID Ty, bool TypoCorrect) const | clang::driver::Driver | |
| Dir | clang::driver::Driver | |
| Driver(StringRef ClangExecutable, StringRef TargetTriple, DiagnosticsEngine &Diags, std::string Title="clang LLVM compiler", 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 | |
| executeProgram(llvm::ArrayRef< llvm::StringRef > Args) const | clang::driver::Driver | |
| FlangF128MathLibrary | clang::driver::Driver | |
| generateCompilationDiagnostics(Compilation &C, const Command &FailingCommand, StringRef AdditionalInformation="", CompilationDiagnosticReport *GeneratedReport=nullptr) | 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 | |
| getConfigFiles() const | clang::driver::Driver | inline |
| getCUIDOpts() 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 | |
| getFinalPhase(const llvm::opt::DerivedArgList &DAL, llvm::opt::Arg **FinalPhaseArg=nullptr) const | clang::driver::Driver | |
| getFlangF128MathLibrary() const | clang::driver::Driver | inline |
| getLTOMode() const | clang::driver::Driver | inline |
| getModuleHeaderMode() 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 | |
| getOffloadArchs(Compilation &C, const llvm::opt::DerivedArgList &Args, Action::OffloadKind Kind, const ToolChain &TC) const | clang::driver::Driver | |
| getOffloadLTOMode() const | clang::driver::Driver | inline |
| getOpenMPRuntime(const llvm::opt::ArgList &Args) const | clang::driver::Driver | |
| getOpts() const | clang::driver::Driver | inline |
| getPreferredLinker() const | clang::driver::Driver | inline |
| getPrependArg() const | clang::driver::Driver | inline |
| getProbePrecompiled() 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 |
| GetResourcesPath(StringRef BinaryPath) | clang::driver::Driver | static |
| GetStdModuleManifestPath(const Compilation &C, const ToolChain &TC) const | clang::driver::Driver | |
| 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(Compilation &C) | clang::driver::Driver | |
| hasHeaderMode() const | clang::driver::Driver | inline |
| HostBits | clang::driver::Driver | |
| HostMachine | clang::driver::Driver | |
| HostRelease | clang::driver::Driver | |
| HostSystem | clang::driver::Driver | |
| InputList typedef | clang::driver::Driver | |
| InputTy typedef | clang::driver::Driver | |
| IsCLMode() const | clang::driver::Driver | inline |
| IsDXCMode() const | clang::driver::Driver | inline |
| IsFlangMode() const | clang::driver::Driver | inline |
| isSaveTempsEnabled() const | clang::driver::Driver | inline |
| isSaveTempsObj() const | clang::driver::Driver | inline |
| isUsingLTO() const | clang::driver::Driver | inline |
| isUsingOffloadLTO() const | clang::driver::Driver | inline |
| maybeGenerateCompilationDiagnostics(CommandStatus CS, ReproLevel Level, Compilation &C, const Command &FailingCommand, StringRef AdditionalInformation="", CompilationDiagnosticReport *GeneratedReport=nullptr) | clang::driver::Driver | inline |
| Name | clang::driver::Driver | |
| offloadDeviceOnly() const | clang::driver::Driver | inline |
| offloadHostOnly() const | clang::driver::Driver | inline |
| 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 UseDriverMode, bool &ContainsError) const | 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 | |
| ReproLevel enum name | clang::driver::Driver | |
| ResourceDir | clang::driver::Driver | |
| setCheckInputsExist(bool Value) | clang::driver::Driver | inline |
| setFlangF128MathLibrary(std::string name) | clang::driver::Driver | inline |
| setPreferredLinker(std::string Value) | clang::driver::Driver | inline |
| setPrependArg(const char *Value) | clang::driver::Driver | inline |
| setProbePrecompiled(bool Value) | clang::driver::Driver | inline |
| setTargetAndMode(const ParsedClangName &TM) | clang::driver::Driver | inline |
| setTitle(std::string Value) | clang::driver::Driver | inline |
| ShouldEmitStaticLibrary(const llvm::opt::ArgList &Args) const | clang::driver::Driver | |
| ShouldUseClangCompiler(const JobAction &JA) const | clang::driver::Driver | |
| ShouldUseFlangCompiler(const JobAction &JA) const | clang::driver::Driver | |
| SysRoot | clang::driver::Driver | |
| SystemConfigDir | clang::driver::Driver | |
| UserConfigDir | clang::driver::Driver | |