Lines Matching defs:Compilation
21 #include "clang/Driver/Compilation.h"
88 static bool ignoreExtraCC1Commands(const driver::Compilation *Compilation) {
89 const driver::JobList &Jobs = Compilation->getJobs();
90 const driver::ActionList &Actions = Compilation->getActions();
134 driver::Compilation *Compilation) {
135 const driver::JobList &Jobs = Compilation->getJobs();
158 (CC1Jobs.size() > 1 && !ignoreExtraCC1Commands(Compilation))) {
416 const std::unique_ptr<driver::Compilation> Compilation(
418 if (!Compilation)
421 &*Diagnostics, Compilation.get());
426 return runInvocation(BinaryName, Compilation.get(), std::move(Invocation),
431 const char *BinaryName, driver::Compilation *Compilation,
437 Compilation->getJobs().Print(llvm::errs(), "\n", true);