Lines Matching refs:TheDriver
262 static bool SetBackdoorDriverOutputsFromEnvVars(Driver &TheDriver) { in SetBackdoorDriverOutputsFromEnvVars() argument
263 TheDriver.CCPrintOptions = in SetBackdoorDriverOutputsFromEnvVars()
265 TheDriver.CCPrintOptionsFilename); in SetBackdoorDriverOutputsFromEnvVars()
267 TheDriver.CCPrintHeadersFilename)) { in SetBackdoorDriverOutputsFromEnvVars()
268 TheDriver.CCPrintHeadersFormat = HIFMT_Textual; in SetBackdoorDriverOutputsFromEnvVars()
269 TheDriver.CCPrintHeadersFiltering = HIFIL_None; in SetBackdoorDriverOutputsFromEnvVars()
273 TheDriver.CCPrintHeadersFilename); in SetBackdoorDriverOutputsFromEnvVars()
275 TheDriver.CCPrintHeadersFormat = in SetBackdoorDriverOutputsFromEnvVars()
277 if (!TheDriver.CCPrintHeadersFormat) { in SetBackdoorDriverOutputsFromEnvVars()
278 TheDriver.Diag(clang::diag::err_drv_print_header_env_var) in SetBackdoorDriverOutputsFromEnvVars()
286 TheDriver.Diag(clang::diag::err_drv_print_header_env_var) in SetBackdoorDriverOutputsFromEnvVars()
291 if ((TheDriver.CCPrintHeadersFormat == HIFMT_Textual && in SetBackdoorDriverOutputsFromEnvVars()
293 (TheDriver.CCPrintHeadersFormat == HIFMT_JSON && in SetBackdoorDriverOutputsFromEnvVars()
295 TheDriver.Diag(clang::diag::err_drv_print_header_env_var_combination) in SetBackdoorDriverOutputsFromEnvVars()
299 TheDriver.CCPrintHeadersFiltering = Filtering; in SetBackdoorDriverOutputsFromEnvVars()
303 TheDriver.CCLogDiagnostics = in SetBackdoorDriverOutputsFromEnvVars()
305 TheDriver.CCLogDiagnosticsFilename); in SetBackdoorDriverOutputsFromEnvVars()
306 TheDriver.CCPrintProcessStats = in SetBackdoorDriverOutputsFromEnvVars()
308 TheDriver.CCPrintStatReportFilename); in SetBackdoorDriverOutputsFromEnvVars()
309 TheDriver.CCPrintInternalStats = in SetBackdoorDriverOutputsFromEnvVars()
311 TheDriver.CCPrintInternalStatReportFilename); in SetBackdoorDriverOutputsFromEnvVars()
327 Driver &TheDriver, bool CanonicalPrefixes) { in SetInstallDir() argument
345 TheDriver.setInstalledDir(InstalledPathParent); in SetInstallDir()
485 Driver TheDriver(Path, llvm::sys::getDefaultTargetTriple(), Diags); in clang_main() local
486 SetInstallDir(Args, TheDriver, CanonicalPrefixes); in clang_main()
488 TheDriver.setTargetAndMode(TargetAndMode); in clang_main()
495 TheDriver.setPrependArg(ToolContext.PrependArg); in clang_main()
499 if (!SetBackdoorDriverOutputsFromEnvVars(TheDriver)) in clang_main()
503 TheDriver.CC1Main = [ToolContext](SmallVectorImpl<const char *> &ArgV) { in clang_main()
510 std::unique_ptr<Compilation> C(TheDriver.BuildCompilation(Args)); in clang_main()
540 Res = TheDriver.ExecuteCompilation(*C, FailingCommands); in clang_main()
575 TheDriver.maybeGenerateCompilationDiagnostics(CommandStatus, ReproLevel, in clang_main()