Lines Matching refs:ScanInstance
320 CompilerInstance &ScanInstance = *ScanInstanceStorage; in runInvocation() local
321 ScanInstance.setInvocation(std::move(Invocation)); in runInvocation()
324 sanitizeDiagOpts(ScanInstance.getDiagnosticOpts()); in runInvocation()
325 ScanInstance.createDiagnostics(DiagConsumer, /*ShouldOwnClient=*/false); in runInvocation()
326 if (!ScanInstance.hasDiagnostics()) in runInvocation()
333 ScanInstance.getPreprocessorOpts().AllowPCHWithDifferentModulesCachePath = in runInvocation()
336 ScanInstance.getFrontendOpts().GenerateGlobalModuleIndex = false; in runInvocation()
337 ScanInstance.getFrontendOpts().UseGlobalModuleIndex = false; in runInvocation()
338 ScanInstance.getFrontendOpts().ModulesShareFileManager = false; in runInvocation()
339 ScanInstance.getHeaderSearchOpts().ModuleFormat = "raw"; in runInvocation()
340 ScanInstance.getHeaderSearchOpts().ModulesIncludeVFSUsage = in runInvocation()
345 ScanInstance.getInvocation(), ScanInstance.getDiagnostics(), in runInvocation()
349 auto *FileMgr = ScanInstance.createFileManager(FS); in runInvocation()
350 ScanInstance.createSourceManager(*FileMgr); in runInvocation()
356 if (!ScanInstance.getPreprocessorOpts().ImplicitPCHInclude.empty()) in runInvocation()
358 ScanInstance.getPreprocessorOpts().ImplicitPCHInclude, in runInvocation()
359 ScanInstance, in runInvocation()
360 ScanInstance.getHeaderSearchOpts().PrebuiltModuleFiles, in runInvocation()
361 PrebuiltModuleVFSMap, ScanInstance.getDiagnostics())) in runInvocation()
366 ScanInstance.getPreprocessorOpts().DependencyDirectivesForFile = in runInvocation()
384 std::swap(*Opts, ScanInstance.getInvocation().getDependencyOutputOpts()); in runInvocation()
389 deduceDepTarget(ScanInstance.getFrontendOpts().OutputFile, in runInvocation()
390 ScanInstance.getFrontendOpts().Inputs)}; in runInvocation()
395 ScanInstance.addDependencyCollector( in runInvocation()
402 std::move(Opts), ScanInstance, Consumer, Controller, in runInvocation()
405 ScanInstance.addDependencyCollector(MDC); in runInvocation()
414 ScanInstance.getHeaderSearchOpts().ModulesStrictContextHash = true; in runInvocation()
415 ScanInstance.getHeaderSearchOpts().ModulesSkipDiagnosticOptions = true; in runInvocation()
416 ScanInstance.getHeaderSearchOpts().ModulesSkipHeaderSearchPaths = true; in runInvocation()
417 ScanInstance.getHeaderSearchOpts().ModulesSkipPragmaDiagnosticMappings = in runInvocation()
421 ScanInstance.getPreprocessorOpts().ModulesCheckRelocated = false; in runInvocation()
430 if (ScanInstance.getDiagnostics().hasErrorOccurred()) in runInvocation()
435 const bool Result = ScanInstance.ExecuteAction(*Action); in runInvocation()
441 DriverFileMgr->AddStats(ScanInstance.getFileManager()); in runInvocation()