Home | History | Annotate | Download | only in driver

Lines Matching refs:TheDriver

305 static void SetBackdoorDriverOutputsFromEnvVars(Driver &TheDriver) {
307 TheDriver.CCPrintOptions = !!::getenv("CC_PRINT_OPTIONS");
308 if (TheDriver.CCPrintOptions)
309 TheDriver.CCPrintOptionsFilename = ::getenv("CC_PRINT_OPTIONS_FILE");
312 TheDriver.CCPrintHeaders = !!::getenv("CC_PRINT_HEADERS");
313 if (TheDriver.CCPrintHeaders)
314 TheDriver.CCPrintHeadersFilename = ::getenv("CC_PRINT_HEADERS_FILE");
317 TheDriver.CCLogDiagnostics = !!::getenv("CC_LOG_DIAGNOSTICS");
318 if (TheDriver.CCLogDiagnostics)
319 TheDriver.CCLogDiagnosticsFilename = ::getenv("CC_LOG_DIAGNOSTICS_FILE");
349 Driver &TheDriver) {
363 TheDriver.setInstalledDir(InstalledPath);
459 Driver TheDriver(Path, llvm::sys::getDefaultTargetTriple(), Diags);
460 SetInstallDir(argv, TheDriver);
465 SetBackdoorDriverOutputsFromEnvVars(TheDriver);
467 std::unique_ptr<Compilation> C(TheDriver.BuildCompilation(argv));
471 Res = TheDriver.ExecuteCompilation(*C, FailingCommands);
499 TheDriver.generateCompilationDiagnostics(*C, *FailingCommand);