| addCommand(std::unique_ptr< Command > C) | clang::driver::Compilation | inline |
| addFailureResultFile(const char *Name, const JobAction *JA) | clang::driver::Compilation | inline |
| addOffloadDeviceToolChain(const ToolChain *DeviceToolChain, Action::OffloadKind OffloadKind) | clang::driver::Compilation | inline |
| addResultFile(const char *Name, const JobAction *JA) | clang::driver::Compilation | inline |
| addTempFile(const char *Name) | clang::driver::Compilation | inline |
| addTimeTraceFile(const char *Name, const JobAction *JA) | clang::driver::Compilation | inline |
| CleanupFile(const char *File, bool IssueErrors=false) const | clang::driver::Compilation | |
| CleanupFileList(const llvm::opt::ArgStringList &Files, bool IssueErrors=false) const | clang::driver::Compilation | |
| CleanupFileMap(const ArgStringMap &Files, const JobAction *JA, bool IssueErrors=false) const | clang::driver::Compilation | |
| Compilation(const Driver &D, const ToolChain &DefaultToolChain, llvm::opt::InputArgList *Args, llvm::opt::DerivedArgList *TranslatedArgs, bool ContainsError) | clang::driver::Compilation | |
| const_offload_toolchains_iterator typedef | clang::driver::Compilation | |
| const_offload_toolchains_range typedef | clang::driver::Compilation | |
| containsError() const | clang::driver::Compilation | inline |
| ExecuteCommand(const Command &C, const Command *&FailingCommand, bool LogOnly=false) const | clang::driver::Compilation | |
| ExecuteJobs(const JobList &Jobs, SmallVectorImpl< std::pair< int, const Command * > > &FailingCommands, bool LogOnly=false) const | clang::driver::Compilation | |
| getActions() | clang::driver::Compilation | inline |
| getActions() const | clang::driver::Compilation | inline |
| getActiveOffloadKinds() const | clang::driver::Compilation | inline |
| getArgs() const | clang::driver::Compilation | inline |
| getArgs() | clang::driver::Compilation | inline |
| getArgsForToolChain(const ToolChain *TC, StringRef BoundArch, Action::OffloadKind DeviceOffloadKind) | clang::driver::Compilation | |
| getDefaultToolChain() const | clang::driver::Compilation | inline |
| getDriver() const | clang::driver::Compilation | inline |
| getFailureResultFiles() const | clang::driver::Compilation | inline |
| getInputArgs() const | clang::driver::Compilation | inline |
| getJobs() | clang::driver::Compilation | inline |
| getJobs() const | clang::driver::Compilation | inline |
| getOffloadToolChains() const | clang::driver::Compilation | inline |
| getOffloadToolChains(Action::OffloadKind Kind) const | clang::driver::Compilation | inline |
| getResultFiles() const | clang::driver::Compilation | inline |
| getSingleOffloadToolChain() const | clang::driver::Compilation | inline |
| getSysRoot() const | clang::driver::Compilation | |
| getTempFiles() | clang::driver::Compilation | inline |
| getTempFiles() const | clang::driver::Compilation | inline |
| getTimeTraceFile(const JobAction *JA) const | clang::driver::Compilation | inline |
| hasOffloadToolChain() const | clang::driver::Compilation | inline |
| initCompilationForDiagnostics() | clang::driver::Compilation | |
| isForDiagnostics() const | clang::driver::Compilation | inline |
| isOffloadingHostKind(Action::OffloadKind Kind) const | clang::driver::Compilation | inline |
| MakeAction(Args &&... Arg) | clang::driver::Compilation | inline |
| Redirect(ArrayRef< std::optional< StringRef > > Redirects) | clang::driver::Compilation | |
| setContainsError() | clang::driver::Compilation | inline |
| setPostCallback(const std::function< void(const Command &, int)> &CB) | clang::driver::Compilation | inline |
| ~Compilation() | clang::driver::Compilation | |