Lines Matching refs:Compilation
1 //===- Compilation.cpp - Compilation Task Implementation ------------------===//
9 #include "clang/Driver/Compilation.h"
35 Compilation::Compilation(const Driver &D, const ToolChain &_DefaultToolChain,
45 Compilation::~Compilation() {
61 Compilation::getArgsForToolChain(const ToolChain *TC, StringRef BoundArch,
111 bool Compilation::CleanupFile(const char *File, bool IssueErrors) const {
141 bool Compilation::CleanupFileList(const llvm::opt::ArgStringList &Files,
149 bool Compilation::CleanupFileMap(const ArgStringMap &Files,
163 int Compilation::ExecuteCommand(const Command &C,
242 void Compilation::ExecuteJobs(const JobList &Jobs,
262 void Compilation::initCompilationForDiagnostics() {
305 StringRef Compilation::getSysRoot() const {
309 void Compilation::Redirect(ArrayRef<std::optional<StringRef>> Redirects) {