Lines Matching defs:Diags
81 void CapturedDiagList::reportDiagnostics(DiagnosticsEngine &Diags) const {
83 Diags.Report(*I);
97 DiagnosticsEngine &Diags;
105 : Diags(diags), DiagClient(client), CapturedDiags(capturedDiags),
143 Diags.setLastDiagnosticIgnored(true);
182 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
186 PPOpts.ImplicitPCHInclude, FileMgr, PCHContainerRdr, *Diags);
221 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
224 Diags->setSourceManager(&PP.getSourceManager());
227 arcDiags.reportDiagnostics(*Diags);
261 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
266 CaptureDiagnosticConsumer errRec(*Diags, *DiagClient, capturedDiags);
267 Diags->setClient(&errRec, /*ShouldOwnClient=*/false);
270 std::move(CInvok), PCHContainerOps, Diags));
277 Diags->setClient(DiagClient, /*ShouldOwnClient=*/false);
281 if (Diags->hasFatalErrorOccurred()) {
282 Diags->Reset();
284 capturedDiags.reportDiagnostics(*Diags);
313 TransformActions testAct(*Diags, capturedDiags, Ctx, Unit->getPreprocessor());
318 Diags->setSeverity(diag::warn_arcmt_nsalloc_realloc, diag::Severity::Error,
324 capturedDiags.reportDiagnostics(*Diags);
370 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
376 return migration.getRemapper().overwriteOriginal(*Diags);
378 return migration.getRemapper().flushToDisk(outputDir, *Diags);
407 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
412 bool err = remapper.initFromDisk(outputDir, *Diags,
515 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
518 Remapper.initFromDisk(outputDir, *Diags, /*ignoreIfFilesChanged=*/true);
536 IntrusiveRefCntPtr<DiagnosticsEngine> Diags(
541 CaptureDiagnosticConsumer errRec(*Diags, *DiagClient, capturedDiags);
542 Diags->setClient(&errRec, /*ShouldOwnClient=*/false);
548 std::move(CInvok), PCHContainerOps, Diags, ASTAction.get()));
558 Diags->setClient(DiagClient, /*ShouldOwnClient=*/false);
562 if (Diags->hasFatalErrorOccurred()) {
563 Diags->Reset();
565 capturedDiags.reportDiagnostics(*Diags);
579 TransformActions TA(*Diags, capturedDiags, Ctx, Unit->getPreprocessor());